Time Limit: 2 sec / Memory Limit: 1024 MB
配点 : 200 点
問題文
N 個の整数の列 A_1, \ldots, A_N が与えられます。
これらの逆数の総和の逆数 \frac{1}{\frac{1}{A_1} + \ldots + \frac{1}{A_N}} を求めてください。
制約
- 1 \leq N \leq 100
- 1 \leq A_i \leq 1000
入力
入力は以下の形式で標準入力から与えられる。
N A_1 A_2 \ldots A_N
出力
\frac{1}{\frac{1}{A_1} + \ldots + \frac{1}{A_N}} の値を表す小数 (または整数) を出力せよ。
出力は、ジャッジの出力との絶対誤差または相対誤差が 10^{-5} 以下のとき正解と判定される。
入力例 1
2 10 30
出力例 1
7.5
\frac{1}{\frac{1}{10} + \frac{1}{30}} = \frac{1}{\frac{4}{30}} = \frac{30}{4} = 7.5 です。
なお、7.50001
, 7.49999
などと出力しても正解と判定されます。
入力例 2
3 200 200 200
出力例 2
66.66666666666667
\frac{1}{\frac{1}{200} + \frac{1}{200} + \frac{1}{200}} = \frac{1}{\frac{3}{200}} = \frac{200}{3} = 66.6666... です。
なお、6.66666e+1
などと出力しても正解と判定されます。
入力例 3
1 1000
出力例 3
1000
\frac{1}{\frac{1}{1000}} = 1000 です。
なお、+1000.0
などと出力しても正解と判定されます。
Score : 200 points
Problem Statement
Given is a sequence of N integers A_1, \ldots, A_N.
Find the (multiplicative) inverse of the sum of the inverses of these numbers, \frac{1}{\frac{1}{A_1} + \ldots + \frac{1}{A_N}}.
Constraints
- 1 \leq N \leq 100
- 1 \leq A_i \leq 1000
Input
Input is given from Standard Input in the following format:
N A_1 A_2 \ldots A_N
Output
Print a decimal number (or an integer) representing the value of \frac{1}{\frac{1}{A_1} + \ldots + \frac{1}{A_N}}.
Your output will be judged correct when its absolute or relative error from the judge's output is at most 10^{-5}.
Sample Input 1
2 10 30
Sample Output 1
7.5
\frac{1}{\frac{1}{10} + \frac{1}{30}} = \frac{1}{\frac{4}{30}} = \frac{30}{4} = 7.5.
Printing 7.50001
, 7.49999
, and so on will also be accepted.
Sample Input 2
3 200 200 200
Sample Output 2
66.66666666666667
\frac{1}{\frac{1}{200} + \frac{1}{200} + \frac{1}{200}} = \frac{1}{\frac{3}{200}} = \frac{200}{3} = 66.6666....
Printing 6.66666e+1
and so on will also be accepted.
Sample Input 3
1 1000
Sample Output 3
1000
\frac{1}{\frac{1}{1000}} = 1000.
Printing +1000.0
and so on will also be accepted.