#35346. 真正的素数
真正的素数
暂无测试数据。
一个数 $w$ 被称为真正的素数,当且仅当对于任何非负整数 $x$,$y (x+y<d(w))$,将十进制表示下的 $w$ 的前 $x$ 位和后 $y$ 位去掉后它仍然是个素数。其中 $d(w)$ 表示 $w$ 在十进制表示下的位数。
例如 $37$ 就是真正的素数,因为 $3, 7$,$37$ 都是素数。
而 $13$ 不是真正的素数,因为 $1$ 不是素数。
给定 $n$,求第 $n$ 小的真正的素数。
输入格式
一个正整数 $n$;
$1 \le n \le 10^3$
输出格式
输出第 $n$ 小的真正的素数,如果不存在第 $n$ 小的真正素数的话输出 $-1$。
6
37