3328:[中级组] 超级素数

文件提交:无需freopen 内存限制:128 MB 时间限制:1.000 S
评测方式:普通裁判
金币值:1
命题人:
提交:35 解决:2

题目描述

## 题目描述 在大于 $1$ 的自然数中,除了 $1$ 和它本身以外不再有其他因数的数,被称为素数,又叫质数。 超级素数是指一个素数,每去掉最后一位上一个数字,总能保证剩下的数依然为素数。比如:$373$ 就是一个超级素数,去掉个位的 $3$ 后,$37$ 依然是素数:继续去掉 $37$ 个位的 $7$ 后,$3$ 还是素数。 ## 输入格式 输入一个整数 $n$($10 \le n \le 10^8$) ## 输出格式 输出一个整数,表示所有小于等于 $n$ 的超级素数的个数。 ```input1 30 ``` ```output1 6 ``` ### 样例输出 1 提示 `2 3 5 7 23 29 ` ```input2 50 ``` ```output2 8 ``` ### 样例输出 2 提示 `2 3 5 7 23 29 31 37` ## 题目来源 第 11 届蓝桥杯青少组 C++ 选拔赛中级组