Tìm giá trị dương lớn nhất

View as PDF

Submit solution

Points: 50.00
Time limit: 1.0s
Memory limit: 64M
Input: stdin
Output: stdout

Author:
Problem type
Allowed languages
Assembly, Awk, Brain****, C, C++, Java, Pascal, Perl, Python, Sed, Text

Cho biểu thức ~T = 1 + 1/3 + 1/5 + ... + 1/(2N-1)~ và số thực ~x~. Tìm số nguyên dương ~N~ lớn nhất thỏa mãn ~T < x~.

Dữ liệu vào:

  • Dòng đầu tiên chứa số nguyên ~T~ là số bộ dữ liệu, tiếp theo là ~T~ bộ dữ liệu, mỗi bộ dữ liệu gồm một dòng chứa một số thực ~x~.

Ràng buộc:

  • ~0 < T \leq 100; 1.0 < x \leq 10.0~

Kết quả

  • Ứng với mỗi bộ dữ liệu vào, in ra một dòng chứa một số nguyên ~N~ tìm được theo yêu cầu.

Ví dụ:

INPUT

1
1.6

OUTPUT

4

Loading...