#P4359. [CQOI2016] 伪光滑数

    ID: 3290 远端评测题 3000ms 500MiB 尝试: 0 已通过: 0 难度: 6 上传者: 标签>搜索2016重庆各省省选左偏树素数判断,质数,筛法

[CQOI2016] 伪光滑数

题目描述

若一个大于 11 的整数 MM 的质因数分解有 kk 项,其最大的质因子为 aka_k ,并且满足 akkNa_{k}^{k} \le Nak<128a_k < 128,我们就称整数 MMNN - 伪光滑数。

现在给出 NN,求所有整数中,第 KK 大的 NN - 伪光滑数。

题意澄清

M=36=22×32M = 36 = 2^2 \times 3^2,则其对应的 k=4k = 4,也就是说,对 MM 运用唯一分解定理,M=i=1npiciM = \prod_{i=1}^n{p_i^{c_i}}k=i=1ncik = \sum_{i=1}^n{c_i}

KK 大为字面意思,是真的从大到小第 KK 个。

modified by expect2004 2020-11-25,这或许是他退役前对洛谷公共题库的最后一次贡献

输入格式

只有一行,为用空格隔开的整数 NNKK

输出格式

只有一行,为一个整数,表示答案。

12345 20
9167

提示

对于 30%30\% 的数据,N106N \le 10^6
对于 100%100\% 的数据,2N1018,1K8000002 \le N \le 10^{18},1 \le K \le 800000。保证至少有 KK 个满足要求的数。