#iai11. 双重质数
双重质数
双重质数
题目描述
正整数可分为:单位(即 )、质数与合数三类。每个质数有且仅有两个因数( 和它本身)。注意 既不是质数,也不是合数。
有一些数,它自身是质数,在十进制表示下,如果去掉它的个位数,仍然是一个质数。我们称这种质数为双质数。
例如,、、 都是双质数。而 不是,因为 不算质数。
给定两个正整数 和 。请在 到 的范围内(包含 和 ),寻找并打印出所有的双质数。
输入格式
两个正整数表示 和 。
输出格式
若干行,每行输出一个双质数,如果一个都没有,则输出 None。
样例输入 #1
20 50
样例输出 #1
23
29
31
37
样例输入 #2
10 11
样例输出 #2
None
数据范围
-
对于 的数据,;
-
对于 的数据,;
-
对于 的数据,,。
知识点与难度
本题涉及的知识点从属于 GESP 3级,难度等级:⭐⭐。
⚠️ GESP X 级 和 星级 不得凭印象填! 必先读
03-gesp.md,以第三步「定级」结果填 X,以第五步「定难」结果填星级。 二者均自 03-gesp.md 来,非 AI 自由发挥。
测试点分布
| Subtask | 分值 | 测试点编号 | 说明 |
|---|---|---|---|
| 0 | 10 | 1~2 | 样例 |
| 1 | 20 | 3~8 | 小规模 a,b≤1000 / 特殊: 无双质数区间 / 特殊: a=1含单位 / 特殊: 单元素区间 |
| 2 | 15 | 9~11 | Hack: a=b=1最小 / Hack: a=b=双质数 / Hack: a=b=质数但非双质数 |
| 3 | 30 | 12~20 | 中规模 b≤1e5 / 大规模 b≈1e6 且 b-a≈2e5 压力 |
| 4 | 25 | 21~25 | 随机 a,b=1~1e6 回归 |