Bài 1: Tính S (TS10 Thanh Hóa thi thử - 2026)

Xem PDF



Tác giả:
Dạng bài
Ngôn ngữ cho phép
Assembly, Awk, C, C#, C++, Clang, Cobol, D, Groovy, Haskell, JS, Java, Kotlin, Lua, Node JS, OCaml, ObjectiveC, Output, PHP, Pascal, Perl, Prolog, Pypy, Pypy 3, Python, Ruby, Rust, Scala, Scratch, Swift
Điểm: 600 (p) Thời gian: 1.0s Bộ nhớ: 256M Input: bàn phím Output: màn hình

Trong giờ Tin hôm nay, thầy giáo có bài toán đố cả lớp. Cho số tự nhiên \(N\), hãy lập trình tính tổng sau:

\[S = \frac{1}{1 \cdot 2} + \frac{1}{2 \cdot 3} + \dots + \frac{1}{(N - 1) \cdot N}\]

Input

  • Một số nguyên \(N\) (\(2 \le N \le 10^{18}\)).

Output

  • Một số duy nhất là kết quả của bài toán (làm tròn đến \(5\) chữ số thập phân).

Example

Test 1

Input
3
Output
0.66667

Test 2

Input
2
Output
0.50000

Scoring

  • Subtask \(1\) (\(80\%\) số điểm): \(N \le 10^6\).
  • Subtask \(2\) (\(20\%\) số điểm): Không có ràng buộc gì thêm.

Bình luận (2)

Mới nhất
Tải bình luận...