#36102: Python只能QQ


712045@st.lths.tc.edu.tw (程式餓靈)

學校 : 嶺東高級中學
編號 : 140198
來源 : [123.194.13.171]
最後登入時間 :
2025-09-23 16:37:21

用了建表和in set()這種快速的判斷方式還是超時,最後還是乖乖用C解吧QQ

#36108: Re: Python只能QQ


asnewchien@gmail.com (david)

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

用了建表和in set()這種快速的判斷方式還是超時,最後還是乖乖用C解吧QQ

不知能給您什麼樣的建議,
您私訊給我的解法,建表的方式根本不對。

 

#36131: Re: Python只能QQ


712045@st.lths.tc.edu.tw (程式餓靈)

學校 : 嶺東高級中學
編號 : 140198
來源 : [123.194.13.171]
最後登入時間 :
2025-09-23 16:37:21

用了建表和in set()這種快速的判斷方式還是超時,最後還是乖乖用C解吧QQ

不知能給您什麼樣的建議,
您私訊給我的解法,建表的方式根本不對。

 

check={'4', '32', '64', '67108864', '131072', '512', '524288', '2048', '1073741824', '8192', '134217728', '8388608', '2', '1048576', '8', '33554432', '268435456', '16', '128', '4194304', '1', '4096', '65536', '2097152', '16777216', '32768', '536870912', '256', '16384', '1024', '262144'}
while(1):
    try:
        print('Yes' if(input() in set(check)) else 'No')
    except:
        break

我已經幹成這樣了#1還是TLEQQ

#36132: Re: Python只能QQ


asnewchien@gmail.com (david)

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

我曾經建議您用 dict 建表,顯然你沒看清楚