#L0447. 区间内的回文素数

区间内的回文素数

题目描述

一个数如果既是回文数又是素数,则称为回文素数。例如 151151 就是一个回文素数,因为它正读和反读相同,且只能被 11 和自身整除。

给定两个整数 aabb5a<b1000000005 \le a \lt b \le 100000000),找出 [a,b][a, b] 范围内所有的回文素数,并按从小到大的顺序输出。

输入格式

一行两个整数 aabb

输出格式

所有回文素数,每行一个,按数值从小到大排列。

样例

5 500
5

7 11 101 131 151 181 191 313 353 373 383

</p>

提示

提示

  • 偶数位的回文数一定能被 1111 整除(除 1111 本身),因此 44 位、66 位、88 位的回文数不可能是素数(1111 除外)。
  • 可以先构造回文数,再判断是否为素数,效率更高。
难度 普及-
通过率
尝试 0
已通过 0
ID
1175
类型
传统题
Time Limit
1000ms
Memory Limit
125MiB
上传者