Bài 3. Tính tổng (TS10 Đắk Lắk 2020)

Xem PDF



Dạng bài
Ngôn ngữ cho phép
C++, Pascal, Python
Điểm: 500 (p) Thời gian: 1.0s Bộ nhớ: 256M Input: bàn phím Output: màn hình

Đã đến ngày đi du lịch, Tèo phải chuẩn bị đồ đạc cẩn thận để không thiếu các vật dụng cần thiết cho một chuyến trải nghiệm thú vị.

Trong lúc ấy, bé Bông đưa ra một số tự nhiên \(N\) (\(1 < N \le 1000\)) và nhờ anh trai tính giúp tổng sau:

\[S = \frac{1}{2} - \frac{1}{3} + \frac{1}{4} - \frac{1}{5} + \ldots + (-1)^N \cdot \frac{1}{N}\]

Dù bận nhiều việc nhưng vì thương em gái, Tèo đã viết một chương trình tính tổng trên. Khi bé Bông nhập vào một số tự nhiên \(N\), chương trình xuất ra tổng \(S\) tương ứng.

Yêu cầu: Em hãy viết chương trình tính tổng \(S\) trên. Kết quả được làm tròn đến chữ số thập phân thứ năm.

Input

  • Một số tự nhiên \(N\) duy nhất (\(1 < N \le 1000\)).

Output

  • Một số thập phân duy nhất là kết quả tìm được, làm tròn đến \(5\) chữ số thập phân.

Example

Test 1

Input
4
Output
0.41667
Note

Với \(N=4\) ta có \(S = \frac{1}{2} - \frac{1}{3} + \frac{1}{4} = 0.416666...\), làm tròn đến \(5\) chữ số thập phân ta được \(0.41667\).

Bình luận

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

Không có bình luận nào.