はじめてlambda使ってみた!ABC 138 B
問題文
個の整数の列 が与えられます。
これらの逆数の総和の逆数 を求めてください。
制約
入力
入力は以下の形式で標準入力から与えられる。
出力
の値を表す小数 (または整数) を出力せよ。
出力は、ジャッジの出力との絶対誤差または相対誤差が 以下のとき正解と判定される。
n = int(input())
a= list(map(int, input().split())) >[1, 2, 3]
b= list(map(lambda x:1/x, a)) >[1/1, 1/2, 1/3]
aというリストから、1/xで一つ一つ変換したリストを作ってくれます。
print(1/sum(b))