시간 제한
메모리 제한
시간 제한
2초
메모리 제한
128 MB
음이 아닌 정수 N을 하나 이상의 음이 아닌 정수의 합으로 나타내는 것을 N의 분해라고 하자.
예를 들어 4는 1+1+1+1, 1+1+2, 1+3, 2+2, 4처럼 분해할 수 있다.
분해 곱은 분해에 사용된 모든 수를 곱한 값이다. N=4일 때 각 분해의 곱은 다음과 같다.
N이 주어졌을 때, 가능한 분해 곱의 최댓값을 구하라.
첫째 줄에 음이 아닌 정수 N이 주어진다. N은 1,000,000보다 작거나 같다.
첫째 줄에 N의 분해 곱의 최댓값을 10,007로 나눈 나머지를 출력한다.