Aller au contenu

Messages recommandés

Bonjour,

Une énigme pas évidente pour vous (les informaticiens veuillez laisser les autres réfléchir s'il vous plaît).

Il y a deux types de nain, des nains avec des chapeaux bleus et des nains avec des chapeaux rouges.

On ne sait pas combien il y a de chaque, les nains ne connaissent pas la couleur de leur chapeau et ne peuvent pas parler ni faire de gestes.

Les nains savent faire UNIQUEMENT deux choses :

- Regarder la couleur des chapeaux des autres.

- Se déplacer.

Le but : trier les nains quelque soit le nombre qui a des chapeaux rouges et le nombre qui a des chapeaux bleus.

Lien vers le commentaire
Partager sur d’autres sites

  • E-Bahut

Exemple d'algo.

Le groupe de nain se place à la queue et on leur donne la consigne suivante. Il se place successivement et en ligne à la limite entre le rouge et le bleu.

Soit 0, le bleu et 1 le rouge. Celui en gras est le nain placé au rang i=k.

i=0 : 0|

i=1 : 0|1

i=2 : 00|1

i=3 : 000|1

i=4 : 000|11

etc...

Enfin, les algos de tri existant sont très nombreux.

Lien vers le commentaire
Partager sur d’autres sites

Archivé

Ce sujet est désormais archivé et ne peut plus recevoir de nouvelles réponses.

×
×
  • Créer...
spam filtering
spam filtering