#18777: [python] 我用visual studio編譯執行都沒問題,但這裡卻RE


a28218832@gmail.com (鮪魚)

學校 : 國立成功大學
編號 : 94980
來源 : [114.136.170.199]
最後登入時間 :
2024-01-17 20:56:55
a020. 身分證檢驗 | From: [140.116.56.96] | 發表日期 : 2019-08-05 16:06

 

這是我的程式碼:


def tonum(le):
    #print(le)
    if le == 'A' or le == 'B' or le == 'C' or le == 'D' or le == 'E' or le == 'F' or le == 'G' or le == 'H':
        return int(ord(le)-55)
    elif le == 'J' or le == 'K' or le == 'L' or le == 'M' or le == 'N':
        return int(ord(le)-56)
    elif le  == 'P' or le == 'Q' or le == 'R' or le == 'S' or le == 'T' or le == 'U' or le == 'V':
        return int(ord(le)-57)
    elif le=='I':
        return int(34)
    elif le=='O':
        return int(35)
    elif le=='W':
        return int(32)
    elif le=='X':
        return int(30)
    elif le=='Y':
        return int(31)
    elif le=='X':
        return int(33)

import sys
for id in sys.stdin:

    r=int(0)
    ss=id[0]
    s=tonum( ss )

    r = r + (s//10)+ ((s%10)*9)
    #print(r)
    for i in range(1,9,1):
        #print("%d * %c = %d" %(9-i,id[i],r))
        r+=int(id[i]) * (9-i)

#print(r)
    r+=int(id[9])
    if r % 10 == 0:
        print("real")
    else:
        print("fake")

 

如題,我在我的編譯器上都沒問題,但這裡卻顯示:

#0: 100% RE (code:1)

您的程式被監控系統中斷,可能是程式無法正常結束所導致。
Traceback (most recent call last):
  File "/4932579/code_4932579.py", line 29, in 
    r = r + (s//10)+ ((s%10)*9)
TypeError: unsupported operand type(s) for //: 'NoneType' and 'int'

有請各位高人指點

 

 
#18778: Re:[python] 我用visual studio編譯執行都沒問題,但這裡卻RE


asnewchien@gmail.com (david)

學校 : 不指定學校
編號 : 68108
來源 : [122.117.95.179]
最後登入時間 :
2025-01-02 13:43:55
a020. 身分證檢驗 | From: [61.223.33.171] | 發表日期 : 2019-08-05 16:12

 

你的 z 沒打
所以 return None

 
#18779: Re:[python] 我用visual studio編譯執行都沒問題,但這裡卻RE


a28218832@gmail.com (鮪魚)

學校 : 國立成功大學
編號 : 94980
來源 : [114.136.170.199]
最後登入時間 :
2024-01-17 20:56:55
a020. 身分證檢驗 | From: [140.116.56.96] | 發表日期 : 2019-08-05 16:45

 

你的 z 沒打
所以 return None



喔喔喔喔喔~~~ 感謝 通過了!!!

 
#18786: Re:[python] 我用visual studio編譯執行都沒問題,但這裡卻RE


asnewchien@gmail.com (david)

學校 : 不指定學校
編號 : 68108
來源 : [122.117.95.179]
最後登入時間 :
2025-01-02 13:43:55
a020. 身分證檢驗 | From: [61.223.33.171] | 發表日期 : 2019-08-05 21:46

也可以這樣寫,比較好修改。

if le in 'PQRSTUV': return ...

 
ZeroJudge Forum