Algorithms
[๋ฐฑ์ค] 11653๋ฒ: ์์ธ์๋ถํด python
thals0
2022. 7. 20. 12:32
728x90
https://www.acmicpc.net/problem/11653
11653๋ฒ: ์์ธ์๋ถํด
์ฒซ์งธ ์ค์ ์ ์ N (1 ≤ N ≤ 10,000,000)์ด ์ฃผ์ด์ง๋ค.
www.acmicpc.net
์ ๋ต ์ฝ๋:
a=int(input())
i=2
while a!=1:
if a%i==0:
print(i)
a=a/i
else: i+=1
์ฒ์ ์์ฑํ๋ ์ฝ๋:
a=int(input())
for i in range(a+1):
while(i>1):
if a % i == 0:
print(i)
a = a/i
else:
break
for๋ฌธ ์์์ while๋ฌธ์ ๋ ๋๋ฆฌ๋ค ๋ณด๋
์๊ฐ๋ณต์ก๋๊ฐ ๋๋ฌด ์ปค์ ธ์
์ฑ์ ํ๋๋ฐ ์๊ฐ์ด ์์ฒญ ์ค๋ ๊ฑธ๋ ธ๋ค
๋ง์ถ๋ ๊ฒ๋ ์ค์ํ์ง๋ง ๊ฐ๊ฒฐํ๊ณ ๊น๋ํ ์ฝ๋๋ฅผ ์ง๋ ค๊ณ ๋ ธ๋ ฅํด๋ณด์
728x90