EOFError:在codechef中读取一行时出现EOF问题:RAINBOWA

时间:2019-01-04 19:00:29

标签: python-3.x

我收到以下错误: 追溯(最近一次通话):   文件“ ./prog.py”,第1行,在 EOFError:读取行时出现EOF

请帮助我 我的代码如下:

t = int(input())

for范围(t)中的循环:

n=int(input())
a=list(map(int,input().split()))

mid=(n-1)//2

i=1
j=n-2
flag=True

if((a[0]!=1)or(a[n-1]!=1)or(a[mid]!=7)):
    flag=False

for k in range(n):
    if((a[k]>7)or(a[k]<=0)):
        flag=False

if flag==False:
    print("No")
    break

else:
    while(i<=j):

        if(a[i]!=a[j]):
            flag=False
            break

        if (((a[i]-a[i-1])!=0)and(a[i]-a[i-1])!=1):
            flag=False
            break

        i+=1
        j-=1

if flag:
    print("Yes")
else:
    print("No")

0 个答案:

没有答案