:: ADVANCE ::

[BaekJoon][11635] 소인수분해 본문

Algorithm/math

[BaekJoon][11635] 소인수분해

KSJ14 2016. 5. 24. 22:00
반응형

BAEKJOON ONLINE JUDGE


11635 소인수분해


https://www.acmicpc.net/problem/11653



소인수 분해라고 해서 소수 여부를 판단할 필요는 없다.

2부터 하여 나누어 떨어지는 가장 작은 값이 n이 가지고 있는 소인수이다.

또한, n을 소인수 분해했을 때 나타날 수 있는 인수 중 가장 큰 값은 root(n)이다.

따라서, 2부터 root(n)까지 반복문을 돌면서 

n을 나눌 수 있으면, 나누고, 나눌 수 없을 때까지 계속한다.




반응형

'Algorithm > math' 카테고리의 다른 글

[BaekJoon][2004] 조합 0의 개수  (2) 2016.05.24
[BaekJoon][1676] 팩토리얼 0의 개수  (2) 2016.05.24
[BaekJoon][6588] 골드바흐의 추측  (0) 2016.05.24
[BaekJoon][9613] GCD 합  (0) 2016.05.24
[BaekJoon][1850] 최대공약수  (0) 2016.05.24
Comments