正整数 が与えられます。ここで は素数です。 が素数かどうか判定してください。
個のテストケースが与えられるので、それぞれについて解いてください。
現在分かっている が素数となる 一覧
2, 3, 5, 7, 13, 17, 19, 31, 61, 89, 107, 127, 521, 607, 1279, 2203, 2281, 3217, 4253, 4423, 9689, 9941, 11213, 19937, 21701, 23209, 44497, 86243, 110503, 132049, 216091, 756839, 859433, 1257787, 1398269, 2976221, 3021377, 6972593, 13466917, 20996011, 24036583, 25964951, 30402457, 32582657, 37156667, 42643801, 43112609, 57885161, 74207281, 77232917, 82589933, 136279841
番目のテストケースの を とする。
素数なら 1
素数ではないなら 0
多分素数ではないなら -1
を出力してください。
3 2 3 11
1 1 0
は素数です。
は素数です。
は で割り切れます。