AtCoder Regular Contest 044
A
素数判定
AtCoder
⌀ 560
原题
←B →
翻译中…

Problem Statement

翻译中…

高橋君は素数判定アルゴリズムが大好きです。毎日さまざまな素数判定アルゴリズムを実装して遊んでいます。 しかし、高橋君は素数判定をしすぎてしまったので、素数判定に飽きてしまいました。 そこで高橋君は、「素数っぽく見える数」判定をすることにしました。

翻译中…

$1$以上の整数$N$は、以下のように「素数っぽい」かどうかが判定されます。

翻译中…
  • $N$が素数であるなら、$N$は「素数っぽい」
  • $N$が合成数であるなら、$N$を$10$進表記した時の$1$の位が偶数でも$5$でもなく、各桁の和が$3$で割り切れないならば、$N$は「素数っぽい」
  • それ以外の場合、$N$は「素数っぽくない」
翻译中…

整数$N$が与えられるので、$N$が「素数っぽい」場合は"Prime"、そうでない場合は"Not Prime"と出力してください。

翻译中…

Input

翻译中…

入力は以下の形式で標準入力から与えられる。

翻译中…

N

翻译中…
  • $1$ 行目には、整数$N(1 ≦ N ≦ 10^9)$が与えられる。
翻译中…

Output

翻译中…

$N$が「素数っぽい」場合は"Prime"、そうでない場合は"Not Prime"と出力せよ。

翻译中…

出力の末尾に改行を入れること。(21:40修正)

翻译中…

样例

Input #1
42
Output #1
Not Prime
$42$は合成数かつ$1$の位が偶数なので、「素数っぽくない」と判定されます。
Input #2
49
Output #2
Prime
$49$は素数ではありませんが、「素数っぽい」と判定されます。
Input #3
3
Output #3
Prime
$3$は素数なので、「素数っぽい」と判定されます。
Input #4
1
Output #4
Not Prime
$1$は素数でも合成数でもないので、「素数っぽくない」と判定されます。
题目信息
题号
arc044_a
时间限制
2 s
内存限制
256 MB

题面与样例版权归 AtCoder 及出题人所有;中文翻译由 AI 生成(CI 管线),如有出入请以原文为准。