#29501: py紀錄個


angel92051400@gmail.com (dulu)

學校 : 不指定學校
編號 : 185071
來源 : [59.124.200.64]
最後登入時間 :
2022-03-07 18:21:21
a010. 因數分解 | From: [60.251.229.156] | 發表日期 : 2022-03-07 18:22

a=int(input())

ans={}

while 1:

  for i in range(2,a+1):

    if a%i==0:

      if i in ans:

        ans[i]+=1

      else:

        ans[i]=1

      a=a//i

      break

  if a==1:

    break

 

b=''

for i in ans:

  if ans[i] !=1:

    b=f"{b}{i}^{ans[i]} * "

  else:

    b=f"{b}{i} * "

b=b[:-2]

print(b)

 
ZeroJudge Forum