AtCoder Regular Contest 044
翻译中…
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$は素数でも合成数でもないので、「素数っぽくない」と判定されます。
题目信息
题面与样例版权归 AtCoder 及出题人所有;中文翻译由 AI 生成(CI 管线),如有出入请以原文为准。