백준
[python] 2312. 수 복원하기
DylanMsK
2019. 10. 27. 20:12
문제 출처
풀이
tc = int(input())
for _ in range(tc):
N = int(input())
args = {}
while N > 1:
for i in range(2, N+1):
if N % i == 0:
N //= i
if args.get(i):
args[i] += 1
else:
args[i] = 1
break
for i, j in args.items():
print(i, j)