IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Enigmes Discussion :

100 prisonniers, chapeaux noirs ou blancs

  1. #1
    Membre Expert
    Avatar de CheryBen
    Inscrit en
    Mai 2005
    Messages
    1 599
    Détails du profil
    Informations personnelles :
    Âge : 43

    Informations forums :
    Inscription : Mai 2005
    Messages : 1 599
    Par défaut 100 prisonniers, chapeaux noirs ou blancs
    Voila une énigme qui je pense est assez connue mais n'a pas été postée sur ce forum. (du moins je ne l'ai pas trouvée)

    Voila l'énoncé :
    Dans une prison, un maton en a marre de ses prisonniers, il les prévient que demain matin, il les mettra en file indienne et leur mettra sur la tête un chapeau de couleur noire ou de couleur blanche, s'ils trouvent la couleur de leur chapeau respectif, ils seront libres sinon ils mourront.

    Le maton demandera tout d'abord à celui qui est tout derrière, c'est à dire à celui qui voit les chapeaux des 99 autres prisonniers, et ainsi de suite.

    Ils ont toute la nuit pour élaborer un stratagème pour sauver le plus de vie possible.
    Combien de vies sûre sauveront-ils ?

  2. #2
    Rédacteur/Modérateur

    Avatar de Jean-Philippe André
    Homme Profil pro
    Architecte Power Platform, ex-Développeur VBA/C#/VB.Net
    Inscrit en
    Juillet 2007
    Messages
    14 678
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : Canada

    Informations professionnelles :
    Activité : Architecte Power Platform, ex-Développeur VBA/C#/VB.Net
    Secteur : Finance

    Informations forums :
    Inscription : Juillet 2007
    Messages : 14 678
    Par défaut
    c'est une extrapolation de ce qui se fait avec 3 prisonniers et 5 chapeaux ca
    Cycle de vie d'un bon programme :
    1/ ça fonctionne 2/ ça s'optimise 3/ ça se refactorise

    Pas de question technique par MP, je ne réponds pas

    Mes ouvrages :
    Migrer les applications VBA Access et VBA Excel vers la Power Platform
    Apprendre à programmer avec Access 2016, Access 2019 et 2021

    Apprendre à programmer avec VBA Excel
    Prise en main de Dynamics 365 Business Central

    Coffrets disponibles de mes ouvrages : https://www.editions-eni.fr/jean-philippe-andre
    Pensez à consulter la FAQ Excel et la FAQ Access

    Derniers tutos
    Excel et les paramètres régionaux
    Les fichiers Excel binaires : xlsb,

    Autres tutos

  3. #3
    Membre Expert
    Avatar de CheryBen
    Inscrit en
    Mai 2005
    Messages
    1 599
    Détails du profil
    Informations personnelles :
    Âge : 43

    Informations forums :
    Inscription : Mai 2005
    Messages : 1 599
    Par défaut
    Ah bon? et ça a déja été proposé? bah c'est pas grave, la solution devrait vite arriver alors.

  4. #4
    Membre éclairé Avatar de copin
    Homme Profil pro
    Webmaster
    Inscrit en
    Mai 2005
    Messages
    231
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France

    Informations professionnelles :
    Activité : Webmaster
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Mai 2005
    Messages : 231
    Par défaut
    Ils peuvent au moins sauver la vie à 49 prisonniers...

    Il faut que celui qui est derrière ne cherche pas à ce sauver lui mais à sauver celui qui est devant...

    le 99 va dire la couleur du 98 qui n'aura qu'à répéter.
    Le 98 ne pourra pas aider le 97 car il aura dis sa propre couleur
    Mais le 97 pourra aider le 96... etc etc..

    Bref tout les numéro pair sont sauvés donc 49 prisonniers.
    Plus les quelques coup de moule ou le numéro impair porte la meme couleur que celui qui est devant.

    Mais je sais pas je sens que j'oublie un truc!

  5. #5
    Membre Expert
    Avatar de CheryBen
    Inscrit en
    Mai 2005
    Messages
    1 599
    Détails du profil
    Informations personnelles :
    Âge : 43

    Informations forums :
    Inscription : Mai 2005
    Messages : 1 599
    Par défaut
    Citation Envoyé par copin Voir le message
    Ils peuvent au moins sauver la vie à 49 prisonniers...
    Peut mieux faire, beaucoup mieux

    J'ajouterai qu'il n'y a pas de piège dans l'énoncé, ils sont tous bien voyants/entendants, et ils ne peuvent pas enlever le chapeau de leur tête puisque menottés les mains dans le dos.

  6. #6
    Membre Expert
    Avatar de jbrasselet
    Homme Profil pro
    Chef de projet NTIC
    Inscrit en
    Mars 2006
    Messages
    1 022
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Chef de projet NTIC
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Mars 2006
    Messages : 1 022
    Par défaut
    A chaque réponse, le bourreau dit s'il est sauvé ou tué le prisonnier qui a répondu?

  7. #7
    Membre Expert
    Avatar de CheryBen
    Inscrit en
    Mai 2005
    Messages
    1 599
    Détails du profil
    Informations personnelles :
    Âge : 43

    Informations forums :
    Inscription : Mai 2005
    Messages : 1 599
    Par défaut
    Citation Envoyé par jbrasselet Voir le message
    A chaque réponse, le bourreau dit s'il est sauvé ou tué le prisonnier qui a répondu?
    Oui mais je ne pense pas que ça puisse t'aider.

  8. #8
    Membre éclairé Avatar de copin
    Homme Profil pro
    Webmaster
    Inscrit en
    Mai 2005
    Messages
    231
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France

    Informations professionnelles :
    Activité : Webmaster
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Mai 2005
    Messages : 231
    Par défaut
    On connait le nombre de chapeau et la répartition noir-blanc?

  9. #9
    Rédacteur/Modérateur

    Avatar de Jean-Philippe André
    Homme Profil pro
    Architecte Power Platform, ex-Développeur VBA/C#/VB.Net
    Inscrit en
    Juillet 2007
    Messages
    14 678
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : Canada

    Informations professionnelles :
    Activité : Architecte Power Platform, ex-Développeur VBA/C#/VB.Net
    Secteur : Finance

    Informations forums :
    Inscription : Juillet 2007
    Messages : 14 678
    Par défaut
    c'est là la stratégie à mettre en place
    pour rappel, l'énoncé des 3 prisonniers => 3 prisonniers à la queu leu leu, 5 chapeaux, 3 noirs, 2 blancs.
    Cycle de vie d'un bon programme :
    1/ ça fonctionne 2/ ça s'optimise 3/ ça se refactorise

    Pas de question technique par MP, je ne réponds pas

    Mes ouvrages :
    Migrer les applications VBA Access et VBA Excel vers la Power Platform
    Apprendre à programmer avec Access 2016, Access 2019 et 2021

    Apprendre à programmer avec VBA Excel
    Prise en main de Dynamics 365 Business Central

    Coffrets disponibles de mes ouvrages : https://www.editions-eni.fr/jean-philippe-andre
    Pensez à consulter la FAQ Excel et la FAQ Access

    Derniers tutos
    Excel et les paramètres régionaux
    Les fichiers Excel binaires : xlsb,

    Autres tutos

  10. #10
    Membre Expert
    Avatar de jbrasselet
    Homme Profil pro
    Chef de projet NTIC
    Inscrit en
    Mars 2006
    Messages
    1 022
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Chef de projet NTIC
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Mars 2006
    Messages : 1 022
    Par défaut
    Moi j'en sauve 99 si ce sont des informaticiens
    Le premier fabrique le binaire en désignant par 1 un chapeau noir et 0 un chapeau blanc.
    De tête il convertit en base décimal, annonce le chiffre en tapant du pied.
    Les autres décodent et le tour est joué.

    Bon le premier a une chance sur deux ensuite ^^

  11. #11
    Membre Expert
    Avatar de CheryBen
    Inscrit en
    Mai 2005
    Messages
    1 599
    Détails du profil
    Informations personnelles :
    Âge : 43

    Informations forums :
    Inscription : Mai 2005
    Messages : 1 599
    Par défaut
    On ne connait pas le nombre de chapeaux blancs ou noirs.

    La seule chose qu'ils peuvent faire c'est dire "blanc" ou "noir".

    Par contre 99 est la bonne réponse, mais comment?

  12. #12
    Membre éprouvé
    Avatar de Jasmine80
    Femme Profil pro
    Bioinformaticienne
    Inscrit en
    Octobre 2006
    Messages
    3 157
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 45
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activité : Bioinformaticienne
    Secteur : Santé

    Informations forums :
    Inscription : Octobre 2006
    Messages : 3 157
    Par défaut
    Peuvent-ils faire une file indienne circulaire? Si on ne sait pas combien de chapeaux de chaque couleur il y a au départ et si personne n'est capable de voir le chapeau du dernier prisonnier, celui-ci ne peut que mourir à moins qu'ils ne sautent tous en même temps sur le maton.
    Mais, c'est peut-être de la triche en ce qui concerne la réponse à la question ...

    On ne pourrait pas avoir un autre indice?

  13. #13
    Membre Expert
    Avatar de jbrasselet
    Homme Profil pro
    Chef de projet NTIC
    Inscrit en
    Mars 2006
    Messages
    1 022
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Chef de projet NTIC
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Mars 2006
    Messages : 1 022
    Par défaut
    On peut simuler ce problème avec un problème de parité.

    Il y a B chapeau blanc et N chapeau Noir (vu par le dernier)

    Prenons également comme hypothèse que le dernier annonce noir si le nombre de chapeau noir est pair et blanc si le nombre de chapeau noir est impair.

    Lui aura une chance sur deux mais le suivant en comptant le nombre de chapeau noir pourra trouver son chapeau!

    Exemple :
    Le dernier voit un nombre pair de chapeau noir.
    Il annonce donc noir.

    Le suivant voit :
    - un nombre pair de chapeau noir : le sien est blanc !
    - un nombre impair de chapeau noir : le sien est noir !

    Etc.
    enfin je pense...

  14. #14
    Membre Expert
    Avatar de CheryBen
    Inscrit en
    Mai 2005
    Messages
    1 599
    Détails du profil
    Informations personnelles :
    Âge : 43

    Informations forums :
    Inscription : Mai 2005
    Messages : 1 599
    Par défaut
    jbrasselet

  15. #15
    Membre émérite
    Avatar de SnakemaN
    Profil pro
    Bidouille-tout Android
    Inscrit en
    Juillet 2006
    Messages
    871
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Bidouille-tout Android

    Informations forums :
    Inscription : Juillet 2006
    Messages : 871
    Par défaut
    Oui mais ca ne nous dit as combien de vie seront sauvée

  16. #16
    Membre Expert
    Avatar de jbrasselet
    Homme Profil pro
    Chef de projet NTIC
    Inscrit en
    Mars 2006
    Messages
    1 022
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Chef de projet NTIC
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Mars 2006
    Messages : 1 022
    Par défaut
    Ben au moins 99. 100 si le premier a du bol.

  17. #17
    Membre Expert
    Avatar de Loceka
    Profil pro
    Inscrit en
    Mars 2004
    Messages
    2 276
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2004
    Messages : 2 276
    Par défaut
    Mathématiquement parlant c'est certainement la réponse, mais humainement parlant j'en doûte.

    Imagine-toi avoir 99 personnes devant toi, en file indienne.

    Partons aussi de l'hypothèse (raisonnable) que les 99 personnes ne soient pas de la même taille.

    A partir de là, le dernier sera dans l'incapacité de voir tous les chapeaux des gens devant lui. Qui plus est, même s'il pouvait les voir il faudrait qu'il soit balèze pour ne pas se gourer en les comptant (sachant qu'on a du mal à estimer visuellement les nombres au delà de 5).

    Bref il y'a 1 chance sur 2 pour qu'il dise la bonne réponse à mon avis.

    A partir de là par contre c'est vrai que, même s'il se trompe, ta logique reste valable. Donc si le suivant meurt c'est que le mec s'était trompé à la base. Si les autres sont pas trop cons y'en a 98 de sauvés.

  18. #18
    Membre chevronné Avatar de mordrhim
    Inscrit en
    Avril 2007
    Messages
    270
    Détails du profil
    Informations personnelles :
    Âge : 42

    Informations forums :
    Inscription : Avril 2007
    Messages : 270
    Par défaut
    Moi je peux vous en sauver 100 automatiquement.

    Les prisonniers installent discretement un miroir la ou ils vont être mis en file indienne de telle sorte que toute personne puisse voir son chapeau. ensuite, elle regarde, leve le bra pour se reconnaitre et dit la couleur qu'il voit.

    Il leur restera donc toute la nuit pour fabriquer le miroir qui permettra de bien voir.

    A noter que nous sommes en prison et que donc ce ne sont pas des personnes honêtes. (enfin si certains le sont, il ne le seront plus afin de vivre)

  19. #19
    Membre Expert
    Avatar de CheryBen
    Inscrit en
    Mai 2005
    Messages
    1 599
    Détails du profil
    Informations personnelles :
    Âge : 43

    Informations forums :
    Inscription : Mai 2005
    Messages : 1 599
    Par défaut
    Citation Envoyé par mordrhim Voir le message
    Moi je peux vous en sauver 100 automatiquement.

    Les prisonniers installent discretement un miroir la ou ils vont être mis en file indienne de telle sorte que toute personne puisse voir son chapeau. ensuite, elle regarde, leve le bra pour se reconnaitre et dit la couleur qu'il voit.

    Il leur restera donc toute la nuit pour fabriquer le miroir qui permettra de bien voir.

    A noter que nous sommes en prison et que donc ce ne sont pas des personnes honêtes. (enfin si certains le sont, il ne le seront plus afin de vivre)
    Ca risque d'être difficile quand même, à moins qu'il y ait Mac Gyver parmis les prisonniers.

  20. #20
    Rédacteur

    Avatar de Bovino
    Homme Profil pro
    Développeur Web
    Inscrit en
    Juin 2008
    Messages
    23 647
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 54
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2008
    Messages : 23 647
    Billets dans le blog
    20
    Par défaut
    99 vies sauvées :
    Le premier donne la couleur de celui de devant
    Le 2è (puis les autres récursivement) donne la couleur de son chapeau précédé d'un euh d'hésitation si c'est pas la même couleur que celui qui est devant lui...
    Pas de question technique par MP !
    Tout le monde peut participer à developpez.com, vous avez une idée, contactez-moi !
    Mes formations video2brain : La formation complète sur JavaScriptJavaScript et le DOM par la pratiquePHP 5 et MySQL : les fondamentaux
    Mon livre sur jQuery
    Module Firefox / Chrome d'intégration de JSFiddle et CodePen sur le forum

Discussions similaires

  1. Réponses: 2
    Dernier message: 28/09/2005, 19h49
  2. diffirencier entre les images couleurs et les noir et blanc
    Par passion_info dans le forum C++Builder
    Réponses: 3
    Dernier message: 18/05/2005, 14h15
  3. Configuration Imprimante Noir et Blanc
    Par dananchet dans le forum MFC
    Réponses: 2
    Dernier message: 26/01/2005, 14h22
  4. [GDI] dessin qui s'affiche en couleur puis en noir et blanc
    Par Harry_polin dans le forum Windows
    Réponses: 4
    Dernier message: 25/06/2004, 12h57
  5. Sortie tv - Image en noir et blanc
    Par Demco dans le forum Périphériques
    Réponses: 7
    Dernier message: 22/11/2003, 18h01

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo