Bonjour
Je commence par une description naïve avant de développer l’algorithme analytiquement.
On pose tous les nombres premiers dans de petites boite sur une ligne allant vers l’infinie. On ne prend pas le 1 et le 2 car ils sont premiers par définition.
La boite 1 contient le 3, la boite 2 le 4, la boite 3 le 5 et ainsi de suite ….
On commence l’algorithme
Une première personne commence.
Elle prend la première boite et la remet avec le nombre qu’elle contienne (c‘est le 3) à monsieur RNP « ramasseur des nombres premiers ».
Elle ouvre les boites restantes, une boite sur 2,
la première boite qui est devant elle (contient le nombre 4) la jette dans la poubelle
la 2eme boite (contient le nombre 5) elle la saute
la 3eme boite (contient le nombre 6), elle l’ouvre prend le nombre qu’elle contient et remet le boite vide à sa place
la 4eme boite (contient le nombre 7) elle la saute (il procède une sur deux)
la 5eme boite (contient le nombre 8), elle l’ouvre prend le nombre qu’elle contient et remet le boite vide à sa place
…. Et elle continue ainsi sans s’arrêter
Ainsi on aura au sol, les boites contenant les nombres : 5, vide, 7, vide, 9, vide, 11, vide, 13, vide, 15, ……,
Une deuxième personne prend le relai et fait exactement la même chose mais cette fois elle ouvre les boites une sur 3 (elle a un pas plus allongé que la personne précédente).
Elle prend la première boite et la remet avec le nombre qu’elle contienne (c‘est le 5) à monsieur RNP « ramasseur des nombres premiers ».
Elle ouvre les boites restantes, une boite sur 3,
la première boite qui est devant elle (elle est vide) la jette dans la poubelle
la 2eme boite (contient le nombre 7) et la 3eme boite (vide), elle les sautes
la 4eme boite (contient le nombre 9), elle l’ouvre prend le nombre qu’elle contient et remet le boite vide à sa place
…. Et elle continue ainsi sans s’arrêter
Ainsi on aura au sol, les boites contenant les nombres : 7, vide, vide, vide, 11, vide, 13, vide, vide, vide, 17,
La 3eme personne à un pas plus allongé et elle ouvre les boites une sur 4,
Si vous vérifiez vous allez trouver que :
Elle remet la boite contenant le 7 à monsieur RNP
Elle ne trouvera que les boites vides
Ceci est un algorithme, mais comment le transformer en analytique
-----