×
解除綁定,重新設定系統帳號的密碼
您的系統帳號 ID:
您的系統帳號:
您的帳號暱稱:
設定新密碼:
設定新密碼:
×
請輸入要加入的「課程代碼」
請向開設課程的使用者索取「課程代碼」
分類題庫
解題動態
排行榜
討論區
競賽區
登入
註冊
發表新討論
#30685: 測試超出時間 該怎麼改寫讓他變快
yale6180@gmail.com
(江晨維)
學校 : 不指定學校
編號 : 176463
×
傳送站內訊息
傳給:
主題:
內容:
來源 : [118.233.189.173]
最後登入時間 :
2022-08-03 02:49:08
a010.
因數分解
| From: [118.233.189.173] | 發表日期 : 2022-06-06 01:21
while True:
try:
n=int(input())
dic={}
for i in range(2,n+1):
count=0
while(n%i==0):
n=n//i
count+=1
dic[i]=count
output=''
for x in dic:
if(dic[x]!=1):
output+=f'{x}^{dic[x]} * '
else:
output+=f'{x} * '
output=output[:-2]
print(output)
except:
break
#31036: Re: 測試超出時間 該怎麼改寫讓他變快
cges30901
(cges30901)
學校 : 不指定學校
編號 : 30877
×
傳送站內訊息
傳給:
主題:
內容:
來源 : [39.9.74.255]
最後登入時間 :
2024-10-14 22:20:08
a010.
因數分解
| From: [118.160.197.37] | 發表日期 : 2022-07-06 12:36
for i in range(2,n+1):
做到平方根就好
ZeroJudge Forum