[C언어] 삼각수 역수의 합

less than 1 minute read

DESCRIPTION

주어진 자연수 n에 대하여 아래 식의 값을 구해보자.

$1/(1) + 1/(1+2) + … +1/(1+2+…+n)$

INPUT

  • Line 1 : 입력의 갯수 N (1 ≤ N ≤ 10000)

  • Line 2~N+1 : n이 주어진다. (1 ≤ n ≤ 1000000)

OUTPUT

  • Line 1~N : 1/(1) + 1/(1+2) + … +1/(1+2+…+n) 의 값을 소수점 일곱번째자리에서 반올림하여 출력한다.

SAMPLE INPUT

3
3
5
100

SAMPLE OUTPUT

1.500000
1.666667
1.980198

Comments