Accueil > Algorithmes > Déterminer si N est premier (Méthode Racine Carrée - Optimale)
Teste si un entier N est premier de manière optimale en s'arrêtant à √N.
Fonction Premier(n : entier) : Booléen DÉBUT i ← 2 Tant que i ≤ RacineCarré(n) et n mod i ≠ 0 Faire i ← i + 1 Fin Tant que Retourner i > RacineCarré(n) et n ≠ 1 FIN