ABC 169 4完しました。

ABCDの4完をして、パフォーマンス966。10級に昇級しました。

f:id:poohandduffy:20200601010007p:plain

Cが最後までなぜか通らなくて、Decimalを使って解決しました。

 

import decimal
d = decimal.Decimal('1.1')

 

 

素因数復習!

n= int(input())

factors=[]

for i in range(2, int(n**(0.5))+2):
if n%i == 0:
cnt=0
while n%i==0:
cnt+=1
n //=i
factors.append([i,cnt])
if n!=1:
factors.append([n, 1])

print(factors)