当我在codechef中上传代码时,出现EOF错误。相同的代码运行良好,在联机编译器和Pycharm中没有任何错误。我不知道为什么要得到这个。
a=list(map(int, input().split()))
if a[0]>a[1]:
print(float(a[1]))
elif a[0]%5==0:
print(float(a[1]-(a[0]+0.5)))
else:
print(float(a[1]))
答案 0 :(得分:0)
这是Codechef的常见问题。
尝试以下操作:
try:
a=list(map(int, input().split()))
if a[0]>a[1]:
print(float(a[1]))
elif a[0]%5==0:
print(float(a[1]-(a[0]+0.5)))
else:
print(float(a[1]))
except:
pass
这有点棘手,但应该可以解决问题!