#30232: 請問錯在哪? 拜託回答我 我是女生 給line


15154 (unknown)

學校 : 不指定學校
編號 : 192675
來源 : [220.128.115.246]
最後登入時間 :
2022-05-23 23:28:36
d097. 10038 - Jolly Jumpers -- UVa10038 | From: [36.228.145.196] | 發表日期 : 2022-05-09 16:57

try:
    while True:
        a=input()
        a=a.split()
        b=[]
        count=0
        if len(a)==2:
            print("Jolly")
            continue
        for i in range(1,len(a)-1):
            b.append(abs(int(a[i])-int(a[i+1])))
        print(b)
        for j in range(1,int(a[0])):
            for k in b:
                print(j,k)
                if j==k:
                    count=1
                    break
                else :
                    count=0
            if count==0:
                break
            
            #print(count)
        if count!=0:
            print("Jolly")
        else :
            print("Not jolly")
except:
    pass

 
#30233: Re: 請問錯在哪? 拜託回答我 我是女生 給line


82178217 (unknown)

學校 : 不指定學校
編號 : 192676
來源 : [1.172.117.222]
最後登入時間 :
2022-05-09 18:06:03
d097. 10038 - Jolly Jumpers -- UVa10038 | From: [1.172.117.222] | 發表日期 : 2022-05-09 16:59

try:
    while True:
        a=input()
        a=a.split()
        b=[]
        count=0
        if len(a)==2:
            print("Jolly")
            continue
        for i in range(1,len(a)-1):
            b.append(abs(int(a[i])-int(a[i+1])))
        print(b)
        for j in range(1,int(a[0])):
            for k in b:
                print(j,k)
                if j==k:
                    count=1
                    break
                else :
                    count=0
            if count==0:
                break
            
            #print(count)
        if count!=0:
            print("Jolly")
        else :
            print("Not jolly")
except:
    pass

女生我不回

 
#30246: Re: 請問錯在哪? 拜託回答我 我是女生 給line


cges30901 (cges30901)

學校 : 不指定學校
編號 : 30877
來源 : [39.9.74.255]
最後登入時間 :
2024-10-14 22:20:08
d097. 10038 - Jolly Jumpers -- UVa10038 | From: [110.28.192.189] | 發表日期 : 2022-05-10 21:17


        for j in range(1,int(a[0])):
            for k in b:
                print(j,k)
                if j==k:
                    count=1
                    break
                else :
                    count=0
            if count==0:
                break
           
       


這裡很奇怪,我不懂你要做什麼,建議直接排序再檢查

 
#30247: Re: 請問錯在哪? 拜託回答我 我是女生 給line


linlincaleb@gmail.com (臨末之頌)

學校 : 新北市立板橋高級中學
編號 : 132772
來源 : [203.64.161.123]
最後登入時間 :
2024-07-29 10:02:49
d097. 10038 - Jolly Jumpers -- UVa10038 | From: [111.248.151.241] | 發表日期 : 2022-05-10 21:29


        for j in range(1,int(a[0])):
            for k in b:
                print(j,k)
                if j==k:
                    count=1
                    break
                else :
                    count=0
            if count==0:
                break
           
       


這裡很奇怪,我不懂你要做什麼,建議直接排序再檢查

其實這裡就錯了

      if len(a)==2:
            print("Jolly")
            continue

 
ZeroJudge Forum