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++ 选拔赛中级组