#M250835. 数字质数
数字质数
题目描述
小 是一位年轻的数学爱好者,他在自己的数字实验室里研究各种有趣的数学现象。今天,他发现了一个神奇的数字生成方法:"如果把一个数字重复写多次,会不会产生新的质数呢?"小 兴奋地想着。他决定用实验室的超级计算机来验证这个猜想。
小 选择了一个没有前导零的正整数 和一个重复次数 。通过将 连续写 次,可以生成一个新的数字 。例如:
- 当 , 时,
- 当 , 时,
小 想知道这样生成的数字 是否是一个质数。质数是指大于 且只能被 和它本身整除的正整数。
输入格式
第一行包含一个整数 (),表示小 要进行的实验次数。
接下来 行,每行包含两个整数 和 (,),表示每次实验的参数。
输出格式
对于每个实验,如果生成的数字 是质数,输出 YES,否则输出 NO。
输入输出样例
1
123456789 5
NO
样例 说明
- 时,无论 是多少,结果都是合数。
3
1 1
2 10
999999937 1
NO
NO
YES
样例 说明
- 是已知的大质数。
4
123 3
456789 2
100000007 1
987654321 4
NO
NO
YES
NO
样例 说明
- 是质数。
数据范围
- 对于 的数据,,,
- 对于 的数据,,,
- 对于全部数据,,,
相关
在下列比赛中: