为啥只有60分,改了好几次,请教各位大佬
  • 板块P1152 欢乐的跳
  • 楼主mdhg
  • 当前回复1
  • 已保存回复1
  • 发布时间2023/12/19 15:24
  • 上次更新2023/12/19 19:21:05
查看原帖
为啥只有60分,改了好几次,请教各位大佬
1230807
mdhg楼主2023/12/19 15:24
lst=list(map(int,input().split()))
n=len(lst)-1  #1到n-1之间
f=0
lst1=[]
z=False
lst3=[]
for i in range(1,len(lst)):
    lst1.append(i)
for i in range(0,n):
    x=abs(lst[i]-lst[i+1])
    lst3.append(x)
    if lst3.count(x)>=2:
        f+=1
    elif x not in lst1 or lst3.count(x)>=2 and f<=1:
        print("Not jolly")
        z=True
        break
if z==False:
    print("Jolly")
2023/12/19 15:24
加载中...