입력
단일 정수 .
산출
곱이 인 고유 양수의 최대 개수입니다 .
예
입력 : 1099511627776. 출력 : 9. 가능한 최적 요인 목록 중 하나는 (1, 2, 4, 8, 16, 32, 64, 128, 4096)입니다.
입력 : 127381. 출력 4. 가능한 최적의 요인 목록 중 하나는 (1, 17, 59, 127)입니다.
이 오래된 질문과 관련이 있습니다.
code-golf. 당신도 고려할 수 있습니다 fastest-code또는 fastest-algorithm다가오는 도전. 지정된 범위 내에서 제한된 시간 내에 모든 답변을 실제로 사용하려면 명시 적으로 언급해야합니다. (그리고 code-golf전적으로 충돌하지 않도록 더 작은 범위를 권장했을 것 입니다.)
x=1, 2, ...내가 얻을 수 f(x)=1, 2, 2, 2, 2, 3, 2, 3, 2, 3, 2, 3, 2, 3, 3, 3, 2, 3, 2, 3, 3, 3, 2, 4, 2, 3, 3, 3, 2, 4, 2, 3, 3, 3, 3, 4, 2, 3있는 나는 OEIS에서 찾을 수 없습니다. 계승 수에 대한 레코드가 표시 될만큼 충분히 분명합니다 x. 예를 들어 작은 x등이 f(x)=13될 것입니다 13!. 나는 f소인수 분해의 지수에만 의존한다고 생각합니다. 따라서 f(13^4*19^7*29^2)우리는로 단순화 할 수 있습니다 f(2^7*3^4*5^2).