#28667: 請問為什麼怎麼改都是TLE(3s)?


ycchang9 (ching)

學校 : 不指定學校
編號 : 127272
來源 : [61.70.189.72]
最後登入時間 :
2025-09-08 15:37:10

請問為什麼怎麼改都是TLE(3s)?

 

sa , sb = input() . split(" ")

 

a = int(sa)

b = int(sb) 

 

i = a

 

while i  > 0 :

    

    if a%i==b%i == 0  :

            print(i)

            break

 

    i -= 1

#28668: Re:請問為什麼怎麼改都是TLE(3s)?


cges30901 (cges30901)

學校 : 不指定學校
編號 : 30877
來源 : [39.12.66.21]
最後登入時間 :
2025-04-20 17:19:22

請問為什麼怎麼改都是TLE(3s)?

 

sa , sb = input() . split(" ")

 

a = int(sa)

b = int(sb) 

 

i = a

 

while i  > 0 :

    

    if a%i==b%i == 0  :

            print(i)

            break

 

    i -= 1


用輾轉相除法