当我上传codechef中的代码时,我得到了EOF错误。如何解决这个问题?

2024-05-14 17:42:35 发布

您现在位置:Python中文网/ 问答频道 /正文

当我上传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]))

Tags: 代码mapinputif编译器错误floatlist
1条回答
网友
1楼 · 发布于 2024-05-14 17:42:35

这是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

这有点麻烦,但应该能解决问题

相关问题 更多 >

    热门问题