dポイントプレゼントキャンペーン実施中!

2つの正の整数がa, bが入力されるのでaとbを足した数を出力してください。

このような問題があるのですがなにをしてもエラーになってしまいこまっています、どこがまちがえているのでしょうか??



input_lines = int(input())
for i in range(input_lines):
line = input()
arr = input().split()
sum = int(arr[0]) + int(arr[1])
print(sum)

A 回答 (2件)

このプログラムの意図と、何をしたらどう工ラ一になるのかを


書きましょう。

最初のinput()は何のため?
何故ループの中で2回inputを呼ぶのか?
実行時どう操作してどんな工ラーになったのか?

それを皆書いて初めて質問といえるんだよ。
    • good
    • 0

> どこがまちがえているのでしょうか??



エラーの内容を確認しようとしていないところ
プロでも、まずは「どんなエラーか」を確認して、そのエラーになる理由は何か、ということから修正を開始します。


input関数は、実行するたびに、次の行を読み出します。
line = input()
でのinput()と
arr = input().split()
でのinput()とでは、返ってくる内容が違います。
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!