#37545: python 紀錄


BensonDC (python戰士)

學校 : 不指定學校
編號 : 240921
來源 : [42.75.77.11]
最後登入時間 :
2025-09-09 07:58:17

p=[2]
o=p[-1]
while o<=(int(65535**(1/2))):
    flag=True
    for i in p:
        if o%i==0:
            flag=False
            break
    if flag:
        p.append(o)
    o+=1
n=int(input())
for i in range(n):
    N=int(input())
    if N in p:
        print("Y")
        continue
    ip=True
    for i in p:
        if i**2>N:
            break
        if N%i==0:
            ip=False
            break
    if ip:
        print("Y")
    else:
        print("N")