您好我是Python编程以及此处的新手。我在www.codechef.com上练习,但我无法在代码中找到错误的解决方案。
我正在使用Python 3.4,我正在尝试解决此问题https://www.codechef.com/problems/COOMILK
虽然我的代码在IDLE上完美运行,但在我尝试提交代码时会出现运行时错误。我尝试了所有搜索并首先修复了我在编译时遇到的 EOFerror ,但现在我无法修复此运行时错误。
T = int(input())
for loop in range(T):
failed = False
N = int(input())
activities = input().split()
for check in range(N):
if len(activities)==1 and activities[check]== 'cookie':
print ("NO")
failed = True
elif activities[check] == 'cookie' and activities[check+1]!= 'milk':
print ("NO")
failed = True
if not failed:
print("YES")
如果有人帮助我找出问题会很好,我已经检查了代码并提供了所需的输入并且它提供了所需的输出,但不知何故在提交时给出了运行时错误。
我将很感激有关改进我的代码的建议。 谢谢:))