2016-10-09 7 views
0

私はこの問題(https://www.urionlinejudge.com.br/judge/en/problems/view/1026)を解決しようとしています。私のコードやや以下のように:私はWAを得た私のコ​​ード(https://www.urionlinejudge.com.br/judge/en/runs/code/5405752)を提出私のpython xorゲートで何が間違っていますか?

x = raw_input() 
x = x.split(" ") 
#print x 
a = long(x[0]) 
b = long(x[1]) 
#print "a:",a,"b:",b 
print a^b 

。私のコードはどこが間違っていますか?

+1

恐らくあなたが 'L'を出力する' long'を使っているからでしょう。 'int'で十分であり、この問題を避けることができます(Python 3でも動作します)。 – AChampion

+0

もし私がintを使うなら、それはまたWAを与えます – tanzir

+0

何が出力として得られていますか?私は期待される出力、 '2'と' 15'を得ていますか? – AChampion

答えて

0

これがあなたが提出した完全なコードであれば(コードリンクは利用できません)、質問を確認してください。質問はEOFまでの質問に答えるように頼みます。入力ファイルには複数のクエリがあり、コードは最初の入力のみを処理します。

試してみてください。

while (True): try: a, b = map(int, raw_input().split()) print a^b except: break

これは、裁判官に受け入れられています。ファイルが終了するまで読む必要があります。

関連する問題