Căn bậc 2 của 2


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 tích phân số 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ặp lại này có thể được thực hiện bằng một số lần cố định.

Ví dụ, bằng cách lặp lại 2 lần phần tiếp theo để tính căn bậc hai của 2, chúng ta có phương trình 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 số 2 cho số N của các 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

1.0000000000

VÍ DỤ 2

INPUT 2

1

OUTPUT 2

1.5000000000

VÍ DỤ 3

INPUT 3

5

OUTPUT 3

1.4142857143


Comments

There are no comments at the moment.