#24826: 請教各位這要怎麼優化才不會TLE (Python)


hsugoya@gmail.com (Мигает cf4?)

學校 : 國立臺北科技大學
編號 : 139476
來源 : [36.226.67.79]
最後登入時間 :
2024-05-31 00:15:30

這一題我卡很久但一直都TLE

拜託高手解惑

 

#0: 5% TLE (3s)

Killed

 

List=[]

n,q=map(int,input().split())

List=list(input().split())

for i in range(q):

    T=input()

    if T[0]=='1':

        o,x,v=T.split()

        x=int(x)

        List[x-1]=v

    if T[0]=='2':

        o,L,R,k=T.split()

        L=int(L)

        R=int(R)

        k=int(k)

        Q=int(''.join(List[L-1:R]))

        if Q%k==0:

            print("YES")

        if Q%k!=0:

            print("NO")

#24827: Re:請教各位這要怎麼優化才不會TLE (Python)


asnewchien@gmail.com (david)

學校 : 南投縣立旭光高級中學
編號 : 68108
來源 : [114.42.176.221]
最後登入時間 :
2025-10-04 22:52:03

看一下 cpp 最快要 0.2 s

python 很難在 3s 內

#24830: Re:請教各位這要怎麼優化才不會TLE (Python)


hsugoya@gmail.com (Мигает cf4?)

學校 : 國立臺北科技大學
編號 : 139476
來源 : [36.226.67.79]
最後登入時間 :
2024-05-31 00:15:30

看一下 cpp 最快要 0.2 s

python 很難在 3s 內


感謝