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:

enter image description here

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


  • 0
    phuonghungk62  commented on Dec. 5, 2021, 5:38 a.m.

    ảnh bị lỗi ạ