Spoj Liczby Pierwsze

0

Czesc mam takie zadanie
https://pl.spoj.com/problems/PRIME_T/

oto mój kod , w którym wyskakuje błędna odpowiedź.


import math

def isPrime(n):
    if n%2==0 and n>2 or n==1:
        return False
    return all (n % i for i in range(3,int(math.sqrt(n))+1,2))

n=int(input())
    if n<100000:
        for i in range(0,n):
            number=int(input())

            if isPrime(number):
                print('Tak')
            else:
                print('Nie')

3

Zwracaj uwagę na wielkość liter przy wypisywaniu, powinno być TAK i NIE. Po tej zmianie mi zaakceptowało, if n<100000: zbędne, to jest info dla ciebie a nie wymóg do sprawdzenia.

1 użytkowników online, w tym zalogowanych: 0, gości: 1