This commit is contained in:
alexey_makov 2026-07-01 19:46:51 +03:00
commit 851751ea87
82 changed files with 2093 additions and 0 deletions

23
8E.py Normal file
View file

@ -0,0 +1,23 @@
import sys
data = sys.stdin.read().split()
n = int(data[0])
factors = []
d = 2
while d * d <= n:
if n % d == 0:
count = 0
while n % d == 0:
count += 1
n //= d
factors.append((d, count))
d += 1
if n > 1:
factors.append((n, 1))
ans_parts = []
for p, e in factors:
if e > 1:
ans_parts.append(f"{p}^{e}")
else:
ans_parts.append(f"{p}")
print("*".join(ans_parts))