Gửi bài giải
Điểm:
1,00 (OI)
Giới hạn thời gian:
1.0s
Giới hạn bộ nhớ:
256M
Input:
stdin
Output:
stdout
Dạng bài
Ngôn ngữ cho phép
C, C++, Java, Kotlin, Pascal, PyPy, Python, Scratch
Số ~\pi~ được định nghĩa như sau:
~\displaystyle \frac{\pi}{4} = \displaystyle \frac{1}{1} - \displaystyle \frac{1}{3} +\displaystyle \frac{1}{5} + \dots +\displaystyle \frac{(-1)^{n}}{(2n+1)} + \dots ~
Cho số thực ~\epsilon~. Hãy viết chương trình tính số ~\pi ~ có độ chính xác ~\epsilon~, có nghĩa hãy tìm ~n~ nhỏ nhất sao cho ~\displaystyle \frac{4}{(2n+1)} <\epsilon ~.
Dữ liệu đầu vào (Input)
- Số thực ~\epsilon~ ~ \left( 10^{-6} \le \epsilon \le 10^{-1} \right)~
Dữ liệu đầu ra (Output)
- Dòng đầu tiên số nguyên ~n~ thỏa mãn: ~\displaystyle \frac{4}{(2n+1)} <\epsilon ~
- Số ~\pi~ có độ chính xác ~\epsilon~, kết quả được làm tròn đến 6 chữ số thập phân.
Ví dụ
Input
0.067
Output
30
3.173842
Bình luận