#2748. 查找特定的合数
查找特定的合数
题目描述
自然数中除了能被1和本身整除外,还能被其他数整除的数叫合数。每个合数都可以写成几个质数相乘的形式,这几个质数都叫做这个合数的质因数。比如,的质因数。在按从小到大顺序排列的自然数序列中,查找第个不同质因数的合数。例如,第个有个不同质因数的合数是(只有两个不同的质因数,在之前有个不同质因数的合数分别为)。
输入格式
共行,分别为,。
输出格式
共行,为第个不同质因数的合数。
样例
3 2
12
自然数中除了能被1和本身整除外,还能被其他数整除的数叫合数。每个合数都可以写成几个质数相乘的形式,这几个质数都叫做这个合数的质因数。比如8=2×2×2,2就是8的质因数。在1—N(N≤200000)按从小到大顺序排列的自然数序列中,查找第M个有X(2≤X≤6)个不同质因数的合数。例如,第3个有2个不同质因数的合数是12(12只有2、3两个不同的质因数,在12之前有2个不同质因数的合数分别为6和10)。
共1行,分别为M,X。
共1行,为第M个有X个不同质因数的合数。
3 2
12