5.r2t2. Căn của 10
Submit solution
Points:
1 (partial)
Time limit:
1.0s
Memory limit:
98M
Author:
Problem type
Allowed languages
Ada, Assembly, Awk, C, C++, C11, CLANG, CLANGX, Classical, COBOL, Coffee, CSC, D lang, DART, F95, FORTH, Fortrn, GAS32, GO, Haskell, Itercal, Java, kotlin, LEAN, LISP, LUA, MONOVB, Nasm, OCAML, Pascal, Perl, php, PIKE, prolog, Pypy, Python, Ruby 2, RUST, Scala, SCM, SED, SWIFT, TCL, TUR, V8JS, VB, ZIG
Phương pháp phân số lặp lại có chu kỳ là một trong nhiều cách để tính căn bậc hai của một số tự nhiên. Phương pháp này sử dụng mẫu số để lặp lại các phần phân số. Số lần lặp lại càng nhiều thì sai số càng nhỏ.
Ví dụ, để tính toán căn bậc hai của 10 với 2 lần lặp lại, chúng ta có công thức sau:
Nhiệm vụ của bạn là tính giá trị gần đúng của căn bậc hai của 10 với N lần lặp lại.
Đầu vào
Đầu vào là một số tự nhiên N (0 ≤ N ≤ 100) cho biết số lần lặp lại mẫu số trong phần tiếp theo.
Đầu ra
Đầu ra là giá trị gần đúng của căn bậc hai với 10 chữ số thập phân.
VÍ DỤ 1
INPUT 1
0
OUTPUT 1
3.0000000000
VÍ DỤ 2
INPUT 2
1
OUTPUT 2
3.1666666667
VÍ DỤ 3
INPUT 3
5
OUTPUT 3
3.1622776623
Comments
ảnh bị lỗi ạ