比赛场次 587
比赛名称 数据结构应用练习1
比赛状态 已结束比赛成绩
开始时间 2023-07-28 08:00:00
结束时间 2023-07-28 11:00:00
开放分组 全部用户
注释介绍
题目名称 丑数
输入输出 humble.in/out
时间限制 1000 ms (1 s)
内存限制 128 MiB
测试点数 12 简单对比
用户 结果 时间 内存 得分
Gravatar小金 AAAATTTTAAAT 5.497 s 3.25 MiB 58

丑数

★☆   输入文件:humble.in   输出文件:humble.out   简单对比
时间限制:1 s   内存限制:128 MiB

【题目描述】

对于一给定的素数集合 S = {p1, p2, ..., pK},

来考虑那些质因数全部属于S 的数的集合。这个集合包括,p1, p1p2, p1p1, 和 p1p2p3 (还有其它)。这是个对于一个输入的S的丑数集合。

注意:我们不认为1 是一个丑数。

你的工作是对于输入的集合S去寻找集合中的第N个丑数。longint(signed 32-bit)对于程序是足够的。

【输入格式】

第 1 行:二个被空间分开的整数K 和 N , 1<= K<=100 , 1<= N<=100,000.

第 2 行:K 个被空间分开的整数,表示集合S的元素

【输出格式】

单独的一行,写上对于输入的S的第N个丑数。

【输入样例】

4 19
2 3 5 7

【输出样例】

27