#22578: Python 測試執行沒有問題 但實際NA


tg1031809 (s1031809)


您的程式被監控系統中斷,可能是程式無法正常結束所導致。
Traceback (most recent call last):
  File "/6313600/code_6313600.py", line 3, in 
    a, b = map(int, input().split())
ValueError: not enough values to unpack (expected 2, got 0)

 

如題。我抓其他題的EOF我都是用這個方法呀...

想問這題的測資是特別在哪?

附上我的程式碼

 

try:

while(1):

a, b = map(int, input().split())

 

while(1):

if a>b:

if a%b==0:

print(b)

break

else:

a%=b

elif a<b:

if b%a==0:

print(a)

break

else:

b%=a

else:

print(a)

break

 

except EOFError:

pass

#22579: Re:Python 測試執行沒有問題 但實際NA


asnewchien@gmail.com (david)


這樣寫,遇到空白行應該會出錯。

 

#25501: Re:Python 測試執行沒有問題 但實際NA


hsugoya@gmail.com (Мигает cf4?)


您的程式被監控系統中斷,可能是程式無法正常結束所導致。
Traceback (most recent call last):
  File "/6313600/code_6313600.py", line 3, in 
    a, b = map(int, input().split())
ValueError: not enough values to unpack (expected 2, got 0)

 

如題。我抓其他題的EOF我都是用這個方法呀...

想問這題的測資是特別在哪?

附上我的程式碼

.

.

.

把輸入方式改成這樣就可以了

while True:
    try:
        a,b=map(int,input().split())
    except:
        break
#main