CloudCoder Python feladatgyujtemeny/prima

A MathWikiből

Annyi a hiba, hogy a modulónál összekevertük a két operandust, i % k helyett k % i a helyes. Így a kijavított teljes kód

def prima(k):
    db_oszto = 0
    for i in range(1, k):
        if k % i == 0:
            db_oszto += 1
    if db_oszto <= 2:
        return True
    else:
        return False
Személyes eszközök