#P1155. 「LibreOJ β Round #5」最小倍数
「LibreOJ β Round #5」最小倍数
题目描述
第二天,LCR 终于启动了备份存储器,准备上传数据时,却没有找到熟悉的文件资源,取而代之的是而屏幕上显示的一段话:
您的文件存在被盗风险,为安全起见,您需要通过「智商·身份验证 ver. 5.0 β 版」的验证,以证明您是资料的主人。请写一个程序解决下述问题:
给定 ,求最小的正整数 ,使得 。
由于 很大,输入将给出 和 ,表示 ,其中 是从小到大第 个质数。
一共有 个同样形式的问题需要解决。
输入格式
第一行包含一个正整数 表示数据组数。
每组数据第一行一个正整数 。
第二行包含 个非负整数,其中第 个数字表示 ,相邻两个数字之间恰好有一个空格。
输出格式
输出共 行,每行包含一个数字,表示该组数据的答案。
样例 1
1
5
1 1 1 1 1
11
,最小可能的 是 。
1
12
1 3 4 6 7 9 10 12 13 15 16 18
666
本来有一个绝妙的解释,但是这里太小,写不下。
数据范围与提示
设 。
对于所有数据,$1\leq T \leq 10^4, 1 \leq m \leq 100, 0 \leq a_i \leq 10^{18}$。
Subtask # | 分值 | 的限制 | 的限制 |
---|---|---|---|
1 | |||
2 | |||
3 | |||
4 |
Related
In following contests: