{ "cells": [ { "cell_type": "markdown", "metadata": {}, "source": [ "\n", "\n", "\n", "*(C) Copyright Franck CHEVRIER 2019-2020 http://www.python-lycee.com/*\n", "\n", " Pour exécuter une saisie Python, sélectionner la cellule et valider avec SHIFT+Entrée.\n" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "# Crible d'Eratosthène" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "## 1. Description de la méthode et mise en œuvre" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "On dispose ci-dessous d’une grille donnant les 101 premiers nombres entiers.\n", "\n", "\n", "\n", "Le but est de barrer tous les nombres de la grille qui ne sont pas premiers. On considère l’algorithme ci-dessous.\n", "\n", "► On dispose de la liste des nombres entiers de 0 à 100.\n", "\n", "► Barrer 0 et 1.\n", "\n", "► Parcourir dans l’ordre tous les entiers k de 2 à 100. Si le nombre k n’est pas barré :\n", "\n", "