题目:
判断素数
判断一个给定的正整数是否素数
输入格式:
输入在第一行给出一个正整数N(≤ 10),随后N行,每行给出一个小于1000000 的需要判断的正整数
输出格式:
对每个需要判断的正整数,如果它是素数,则在一行中输出Yes,否则输出No
import math
def ss(n):
for i in range(2, int(math.sqrt(n)) + 1):
if n%i==0:
return 1
n=int(input())
for i in range(n):
t=int(input())
if ss(t)==1:
print("No")
else:
print("Yes")