100 #loj143. *【大素数测试算法Miller_Rabin】质数判定[LOJ143]

*【大素数测试算法Miller_Rabin】质数判定[LOJ143]

[AdditionalFile143.zip](file://AdditionalFile143.zip?type=additional_file)

【题意】

判定正整数 xx 是不是质数。

【输入格式】

若干行,一行一个数 x (1x1018)x \ (1 \le x \le 10^{18})

行数不超过 10510^5

【输出格式】

对于输入的每一行,如果 xx 是质数输出一行 Y,否则输出一行 N

【样例输入】

1
2
6
9
666623333

【样例输出】

N
Y
N
N
Y