loj#P2047. 「CQOI2016」伪光滑数
「CQOI2016」伪光滑数
题目描述
若一个大于 的整数 的质因数分解有 项,其最大的质因子为 ,并且满足 ,,我们就称整数 为 -伪光滑数。
现在给出 ,求所有整数中,第 大的 -伪光滑数。
输入格式
只有一行,为用空格隔开的整数 和 。
输出格式
只有一行,为一个整数,表示答案。
12345 20
9167
数据范围与提示
对于 的数据,;
对于 的数据,,。保证至少有 个满足要求的数。
若一个大于 1 的整数 M 的质因数分解有 k 项,其最大的质因子为 ak,并且满足 akk≤N,ak<128,我们就称整数 M 为 N-伪光滑数。
现在给出 N,求所有整数中,第 K 大的 N-伪光滑数。
只有一行,为用空格隔开的整数 N 和 K。
只有一行,为一个整数,表示答案。
12345 20
9167
对于 30% 的数据,N≤106;
对于 100% 的数据,2≤N≤1018,1≤K≤800000。保证至少有 K 个满足要求的数。