문제 출처
풀이
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)
'백준' 카테고리의 다른 글
[python] 3568. iSharp (0) | 2019.10.28 |
---|---|
[python] 13717. 포켓몬 GO (0) | 2019.10.28 |
[python] 11729. 하노이 탑 이동 순서 (0) | 2019.10.27 |
[python] 13900. 순서쌍의 곱의 합 (0) | 2019.10.22 |
[python] 15953. 상금 헌터 (0) | 2019.10.22 |