#45501: 程式碼+簡短的說明


11155088@gs.hs.ntnu.edu.tw (ace1110)


python 時間常常會不夠

from math import sqrt
while True:
    prime = True
    try:
        no = int(input())
        if no%2 == 0:
            prime = False
        else:
            for i in range(3, int(sqrt(no)), 2):
                if no%i == 0:
                    prime = False
                    break
        if prime:
            print("質數")
        else:
            print("非質數")
    except EOFError:
        break