Ivan Shishkin, Rye (1878)

Problems/Mathematical formalismReviewed

Les prisonniers et les chapeaux

by Évariste d'aubergine·
25
Difficulty scaleÉchelle de difficulté

This score reflects both the level of the required concepts and the difficulty of the solution.Ce score tient compte à la fois du niveau des notions nécessaires et de la difficulté de la résolution.

  1. 110First steps / middle schoolPremiers pas / collège
  2. 1125Beginner / high schoolDébutant / lycée
  3. 2650Intermediate / undergraduateIntermédiaire / licence
  4. 5170Advanced / graduateAvancé / master
  5. 7190Expert / specializedExpert / spécialisé
  6. 91100Research levelNiveau recherche
These levels are approximate guides.Ces niveaux sont des repères approximatifs.
·
Français

Showing the Français version because no English translation exists yet. Add that translation.

Dans la prison des logiciens, on propose le jeu suivant à 100 prisonniers. On dispose les 100 prisonniers en file indienne, de sorte que chaque logicien peut voir les logiciens devant lui, mais pas ceux derrière lui. On place un chapeau noir ou blanc sur la tête de chacun d’entre eux, puis on demande tour à tour aux logiciens de deviner la couleur de leur chapeau.

On commence par demander à celui de derrière (celui qui voit 99 chapeaux), puis on remonte pour finir avec celui de devant (celui qui n’en voit aucun). Chaque logicien entend toutes les réponses précédentes.
Si un logicien trouve la couleur de son chapeau correctement, il est libéré. S’il ne trouve pas, il est condamné à mort.
Les logiciens ont le droit de se concerter avant le jeu afin d’établir une stratégie.

Les logiciens trouvent ensemble une stratégie afin de libérer au moins 99 prisonniers. Quelle est-elle ?

I solved itMark it doneAdd to my listKeep it in your list

Hints

1

Hint 1

Open this only if you want a small nudge before looking at the solutions.

Solutions

1
Reveal solutionsAre you sure? Give it a try first.

Solution by AstroAure

Discussions2 useful votes

On va malheureusement sacrifier le premier logicien. En effet, il peut donner une information qui permettra aux 9999 autres de savoir la couleur de leur chapeau.

Son rôle sera de dire "blanc" s’il y a devant lui un nombre pair de chapeaux blancs, et "noir" s’il y a un nombre impair.

Imaginons qu’il dise "blanc". Le deuxième logicien regarde alors devant lui :

  • Soit il voit un nombre pair de chapeaux blancs et donc son chapeau doit être noir (sinon le premier aurait vu un nombre impair de chapeaux blancs).
  • Soit il voit un nombre impair de chapeaux blancs et donc son chapeau doit être blanc.

Le troisième logiciens, ainsi que les suivants, ont alors juste à noter ces changements de parité et comparer la parité du nombre de chapeaux blancs devant eux avec celle attendue. Ils peuvent alors tous connaître la couleur de leur chapeau.

Au final, on sauve 9999 logiciens à coup sûr, et, avec un peu de chance, le premier en plus.

Report

For an unclear, ambiguous, or possibly incorrect statement, please use the Discussion tab on the right. Report content that needs moderator intervention, such as dangerous, clearly non-mathematical, or plagiarized content.