2017-01-10 1 views
1

私はURLオンラインジャッジでこの問題解決しようとしていた:Pythonの使用https://www.urionlinejudge.com.br/judge/en/problems/view/1026URIオンラインジャッジ - 1026 - 運ぶためにまたはキャリーしない - 間違った答え(100%)

を、私の答えは:

v1, v2 = input().split() 

v1, v2 = int(v1), int(v2) 

res = v1^v2 

print(res) 

結果が「間違った回答(100%)」です。私は間違って何をしていますか?

+0

"各入力行には、1つのスペースで区切られた整数のペアがあります。入力はEOFで終了します。あなたは1行だけを読む。 – Ryan

+0

こんにちは@ライアン。 input()は、ユーザーがReturnキーを押すと終了します。だから、私はEOFで終わると思う。入力はURI Online Judgeによって自動的に行われます。私は正しい? –

+0

EOFは「ファイルの終わり」です。複数行の入力が可能です。あなたはそれぞれを処理しなければなりません。 – Ryan

答えて

2

@Ryanが答えたように、私は複数の入力行を読み取るために持っていたので、コードの先頭には、次のとおりです。ヘルプ@Ryanため

import sys 

for line in sys.stdin: 
    v1, v2 = [int(i) for i in line.split()] 
    # The rest of the code here. 

ありがとう!

関連する問題