问题 3979 --取出的素数

3979: 取出的素数★★★

时间限制: 1 Sec  内存限制: 128 MB
提交: 305  解决: 105
[提交][状态][命题人:]

题目描述

输入一个(位数不超过5位,而且该数中不含数字0,该数大于0,根据该数的总数位再输入一个较小的数n,从该数的个位开始取,向前数n位(n大于0)得到另一个数,判断是否为素数。例如,输入9878后,输入3,则得到878878不是素数,输出NO

输入

首行输入一个数a,其后输入a组数据

数据类型为:行输入数x,第二行输入数n

输出

是素数输出“YES”
否则输出“NO”

样例输入
Copy
2
9878
3
123
2
样例输出
Copy
NO
YES

提示

如果n的数值超过x的位数,则输出NO

来源

[提交][状态]