320x100
# 소인수와 소인수 분해
# 소인수 수식
import random
x = random.randint(100,1000)
print(f'x: {x}')
print()
soinsu = []
n = 2
while n <= x:
if x % n == 0:
print(f'소인수: {n}')
soinsu .append(n)
x /= n
else:
n += 1
print(soinsu)
# 소인수 인수 분해 수식
temp_num = 0
for s in soinsu:
if temp_num != s:
print(f'{s}\'s count: {soinsu.count(s)}')
temp_num = s
300x250
'개발일지 > 임시카테고리' 카테고리의 다른 글
파이썬 x진수를 x진수로 변환코드 (진법) (0) | 2022.05.01 |
---|---|
파이썬 2개이상의 난수의 공약수, 최대공약수, 최소공배수 코드 (0) | 2022.05.01 |
파이썬 약수, 소수 코드 (0) | 2022.05.01 |
파이썬 윤년 계산기 (0) | 2022.05.01 |
파이썬 최소공배수 응용버전 (0) | 2022.04.30 |