問題2-5: 何行あるかを先に受け取る
個数のぶんだけ input を繰り返す
1行目に「このあと何行あるか」が書かれている入力の形がよく使われます。その数を先に受け取って、for でそのぶんだけ input を繰り返します。
n = int(input())kazu = []for i in range(n): kazu.append(int(input()))print(kazu)実行結果
[80, 65, 90]for i in range(n) の i は使いません。「n 回繰り返す」ためだけに書いています。
問題
1行目に個数 n、続く n 行に整数が1つずつ与えられます。すべて足した合計を出力してください。
入力
1行目に整数 n、続く n 行に整数が1つずつ与えられます。
n
a1
a2
…
an出力
合計を1行で出力してください。
制約
1 ≦ n ≦ 1001 ≦ それぞれの整数 ≦ 1000
入力例1
3
80
65
90出力例1
235入力例2
1
42出力例2
42コード(Python)
標準入力(「実行」で使われます)
実行結果
ここに実行結果が表示されます入力した内容と採点結果は、この端末のブラウザ内に自動保存されます。 進捗の確認と提出ファイルのダウンロードは画面右上の「進捗と提出」で行えます(提出のしかた)。