#P1218. [USACO1.5] Superprime Rib

    ID: 5339 远端评测题 1000ms 125MiB 尝试: 0 已通过: 0 难度: 3 上传者: 标签>数学递推USACO素数判断,质数,筛法

[USACO1.5] Superprime Rib

题目描述

Butchering Farmer John's cows always yields the best prime rib. You can tell prime ribs by looking at the digits lovingly stamped across them, one by one, by Farmer John and the USDA. Farmer John ensures that a purchaser of his prime ribs gets really prime ribs because when sliced from the right, the numbers on the ribs continue to stay prime right down to the last rib, for example:

     7  3  3  1

The set of ribs denoted by 73317331 is prime; the three ribs 733733 are prime; the two ribs 7373 are prime, and the last rib, 77, is prime. The number 73317331 is called a superprime of length 44.

Write a program that accepts a number NN (1N81 \le N \le 8) of ribs and prints all the superprimes of that length.

The number 11 by itself is not a prime number.

输入格式

A single line with the number NN.

输出格式

The superprime ribs of length NN, printed in ascending order one per line.

4

2333
2339
2393
2399
2939
3119
3137
3733
3739
3793
3797
5939
7193
7331
7333
7393

提示

USACO Training Section 1.5.