bzoj#P3967. [WF2013]Factors

[WF2013]Factors

题目描述

一个最基本的算数法则就是大于 11 的整数都能用 11 个或多个素数相乘的形式表示出来。当然,可以安排出多种的质因子排列方案,例如:$10=2\times 5=5\times 2,20=5\times 2\times 2=2\times 5\times 2=2\times 2\times 5$。

让我们用 f(k)f(k) 表示 kk 的质因子排列方案数,如 f(10)=2f(10)=2f(20)=3f(20)=3

给你一个正整数 nn,至少有一个 kk 使得 f(k)=nf(k)=n,我们想知道最小的 kk 是多少。

输入格式

输入文件至多有 10001000 组数据,

每组数据单独成行,包含一个正整数 nn

输出格式

对于每组数据,输出他的问题 nn 和最小的满足 f(k)=nf(k)=nkk

1
2
3
105
1 2
2 6
3 12
105 720

数据规模与约定

对于 100%100\% 的数据,1n,k26311\leq n,k\leq 2^{63}-1