SunuCode
Tous les exercices
Niveau 6 · Structures et algorithmes· crible, liste de booléens

Le crible d'Ératosthène

Énoncé

Écris une fonction premiers_jusqua(n) qui renvoie la liste de tous les nombres premiers inférieurs ou égaux à n. Principe du crible : on part de tous les entiers de 2 à n, puis on raye les multiples de 2, puis ceux de 3, et ainsi de suite. Ce qui reste est premier. Ératosthène l'a imaginé il y a plus de deux mille ans, et on ne fait guère mieux aujourd'hui.

Ton code est testé en appelant premiers_jusqua directement. Ta fonction doit renvoyer le résultat avec return, pas l'afficher. Tes print() de débogage sont autorisés : ils apparaissent en console sans fausser la correction.

Indices

Coince ? Dévoile les indices un par un.

solution.py
Tests

Écris ta solution, puis clique sur Tester. 5 cas t'attendent.

5 cas de test · 2 secrets