#27203: 為何在vscode 可以執行,卻在這裡出現re?? 小弟剛開始接觸程式 求各位前輩、老師解惑


ssnow1144@gmail.com (wanna be a rock)


#27205: Re:為何在vscode 可以執行,卻在這裡出現re?? 小弟剛開始接觸程式 求各位前輩、老師解惑


ssnow1144@gmail.com (wanna be a rock)


 

M,D = map(int,input().split())
S = (M*2+D)%3
if S == 0:
    print("普通")
elif S  == 1:
    print("吉")
else :
    print("大吉")
#27208: Re:為何在vscode 可以執行,卻在這裡出現re?? 小弟剛開始接觸程式 求各位前輩、老師解惑


cges30901 (cges30901)


 

M,D = map(int,input().split())
S = (M*2+D)%3
if S == 0:
    print("普通")
elif S  == 1:
    print("吉")
else :
    print("大吉")


似乎是編碼問題,不知道為什麼zerojudge的編碼要設定成ascii。解決方式是在程式碼最前面加入

import sys
import codecs

sys.stdout = codecs.getwriter("utf-8")(sys.stdout.detach())

參考資料:https://kirin.idv.tw/%E3%80%90python%E3%80%91%E7%B7%A8%E7%A2%BC%E5%95%8F%E9%A1%8C%EF%BC%9Aunicodeencodeerror-ascii-codec-cant-encode-characters/

#27211: Re:為何在vscode 可以執行,卻在這裡出現re?? 小弟剛開始接觸程式 求各位前輩、老師解惑


ssnow1144@gmail.com (wanna be a rock)


 

M,D = map(int,input().split())
S = (M*2+D)%3
if S == 0:
    print("普通")
elif S  == 1:
    print("吉")
else :
    print("大吉")


似乎是編碼問題,不知道為什麼zerojudge的編碼要設定成ascii。解決方式是在程式碼最前面加入

import sys
import codecs

sys.stdout = codecs.getwriter("utf-8")(sys.stdout.detach())

參考資料:https://kirin.idv.tw/%E3%80%90python%E3%80%91%E7%B7%A8%E7%A2%BC%E5%95%8F%E9%A1%8C%EF%BC%9Aunicodeencodeerror-ascii-codec-cant-encode-characters/

感謝!!!

#27212: Re:為何在vscode 可以執行,卻在這裡出現re?? 小弟剛開始接觸程式 求各位前輩、老師解惑


ssnow1144@gmail.com (wanna be a rock)


 

M,D = map(int,input().split())
S = (M*2+D)%3
if S == 0:
    print("普通")
elif S  == 1:
    print("吉")
else :
    print("大吉")


似乎是編碼問題,不知道為什麼zerojudge的編碼要設定成ascii。解決方式是在程式碼最前面加入

import sys
import codecs

sys.stdout = codecs.getwriter("utf-8")(sys.stdout.detach())

參考資料:https://kirin.idv.tw/%E3%80%90python%E3%80%91%E7%B7%A8%E7%A2%BC%E5%95%8F%E9%A1%8C%EF%BC%9Aunicodeencodeerror-ascii-codec-cant-encode-characters/

感謝!!!