Submission
Status:
P---PP--P-
Subtask/Task Score:
40/100
Score: 40
User: agnes_chan
Problemset: แยกตัวประกอบ
Language: python
Time: 0.014 second
Submitted On: 2026-05-06 12:00:34
N = int(input())
for c in range(2,1+int(N**0.5)):
if N%c: continue
if N<c*c:
if N!=1: print(N,end="^1")
exit()
print(c,end='^')
k = 0
while N%c==0: N , k = N//c , k+1
print(k,end=' ')