#615. 超级素数
超级素数
Background
Special for beginners, ^_^
Description
一个素数如果从个位开始,依次去掉一位数字、两位数字、三位数字……直到只剩下一个数字,中间所有剩下的数都是素数,则该素数为一个超级素数。
例如:2333 是一个超级素数,因为 2333,233,23,2 都是素数。
请写一个程序,给定一个整数 ,求大小不超过 的所有超级素数。
Format
Input
一行,给出一个整数
Output
第一行,一个整数 ,表示 以内超级素数的个数。接下来一行 个整数,输出所有 以内的超级素数,这些数按从小到大的顺序排列。
Samples
样例输入1
100
样例输出1
13
2 3 5 7 23 29 31 37 53 59 71 73 79
Limitation
1s, 1024KiB for each test case.