Bài 43: Tính tổng nghịch đảo

Xem dạng PDF

Gửi bài giải

Điểm: 1,00 (OI)
Giới hạn thời gian: 2.0s
Giới hạn bộ nhớ: 30M
C# 256M
Java 256M
Python 3 256M
Scratch 3 256M
Input: stdin
Output: stdout

Tác giả:
Nguồn bài:
luyencode.net
Dạng bài
Ngôn ngữ cho phép
C# , C++ , C++ (Themis) , Java , Python 3 , Scratch 3

Với số nguyên dương ~n~, tính tổng:

$${S_n} = 1 + \frac{1}{2} + \frac{1}{3} + ... + \frac{1}{n}$$

Input

  • Dòng đầu tiên ghi số nguyên dương ~T~ là số bộ test
  • ~T~ dòng tiếp theo, mỗi dòng chứa một số nguyên dương ~n~

Giới hạn

  • ~1 ≤ T ≤ 10^5~
  • ~1 ≤ n ≤ 10^6~

Output

  • Với mỗi bộ test, in ra giá trị ~S_n~ làm tròn đến 5 chữ số thập phân

Sample

Input
3 1 5 100 
Output
1.00000 2.28333 5.18738 

Bình luận

Hãy đọc nội quy trước khi bình luận.


Không có bình luận tại thời điểm này.