에라토스테네스의 체를 이용한 빠른 소인수분해
에라토스테네스의 체(The Sieve of Eratosthenes)를 아직 모른다면 저의 이전 포스팅을 참고하시기 바랍니다.(http://plzrun.tistory.com/entry/폐구간1n-소수-구하기-에라토스테네스의-체-The-Sieve-of-Eratosthenes) [1,N]값에 대해 소수인지 판별하는 방법인 '에라토스테네스의 체'를 이용하면,[1,N]값에 대해 소인수분해를 빠르게 할 수 있다. 방법은 매우 간단하다.1부터 N까지 가장 작은 인수(factor)를 에라토스테네스의 체를 이용하여 구하는 것이다.이 값을 minFactor라 하자. (어떤 값 x의 minFactor는 minFactor[x]로 나타낸다.)그러면 임의의 x값을 소인수 분해하..