题解暂无,求指导
试题描述
给定一个范围N,你需要处理M个数字是否为质数的询问(每个数字均不超过N)
输入要求
第一行包含两个正整数N、M,分别表示查询的范围和查询的个数。
接下来M行每行包含不大于N的非负整数,即询问该数是否为质数。
输出要求
输出包含M行,每行为Yes或No,即依次为每一个询问的结果。
输入样例
100 5
2
3
4
91
97
输出样例
Yes
Yes
No
No
Yes
解题提示
动态规划
对于30%的数据:N≤10000,M≤10000
对于100%的数据:N≤10000000,M≤100000
样例说明:
N=100,说明接下来的询问数均不大于100。
所以2、3、97为质数,4、91非质数。
故依次输出Yes、Yes、No、No、Yes。
图片1到3和1到4的文字位置调换