Track
/
Nim
Nim
/
Esercizi
/
Puzzle della zebra
Puzzle della zebra

Puzzle della zebra

Medio

Introduzione

Il puzzle della zebra è un famoso rompicapo logico con cinque case, ognuna dipinta di un colore diverso. Le case hanno abitanti diversi, di nazionalità diverse, che possiedono animali diversi, bevono bevande diverse e fumano marche diverse di sigarette.

Per aiutarti a risolvere il puzzle, ti vengono fornite 15 affermazioni che descrivono la soluzione. Tuttavia, solo combinando le informazioni di tutte le affermazioni potrai trovare la soluzione del puzzle.

Note

Il puzzle della zebra è un problema di soddisfacimento dei vincoli (CSP). In un problema di questo tipo hai un insieme di valori possibili e un insieme di vincoli che limitano quali valori sono validi. Un altro CSP molto noto è il Sudoku.

Istruzioni

Il tuo compito è risolvere il puzzle della zebra per trovare la risposta a queste due domande:

  • Quale degli abitanti beve l'acqua?
  • Chi possiede la zebra?

Il puzzle

Le seguenti 15 affermazioni sono tutte vere:

  1. Ci sono cinque case.
  2. L'inglese vive nella casa rossa.
  3. Lo spagnolo possiede il cane.
  4. Nella casa verde si beve il caffè.
  5. L'ucraino beve il tè.
  6. La casa verde è immediatamente a destra della casa avorio.
  7. Chi fuma le Old Gold possiede le lumache.
  8. Nella casa gialla si fumano le Kools.
  9. Nella casa di mezzo si beve il latte.
  10. Il norvegese vive nella prima casa.
  11. L'uomo che fuma le Chesterfield vive nella casa accanto all'uomo con la volpe.
  12. Le Kools si fumano nella casa accanto a quella dove si tiene il cavallo.
  13. Chi fuma le Lucky Strike beve succo d'arancia.
  14. Il giapponese fuma le Parliaments.
  15. Il norvegese vive accanto alla casa blu.

Inoltre, ciascuna delle cinque case è dipinta di un colore diverso, e i suoi abitanti sono di nazionalità diverse, possiedono animali diversi, bevono bevande diverse e fumano marche diverse di sigarette.

Note

Ci sono 24 miliardi (5!⁵ = 24,883,200,000) di soluzioni possibili, quindi prova a escluderne quante più possibile.


Fonte

WikipediaIl link si apre in una nuova finestra o scheda
Modifica tramite GitHub Il link si apre in una nuova finestra o scheda
Nim Exercism

Vuoi iniziare Puzzle della zebra?

Iscriviti a Exercism per imparare e padroneggiare Nim con 70 esercizi e il mentoring di persone reali, tutto gratis.

Approfondimento su Puzzle della zebra!

Esplora 8 modi diversi di trovare la soluzione del puzzle della zebra fra 24 miliardi di soluzioni possibili, tra cui ignorare le permutazioni non valide il prima possibile, l'algoritmo AC-3, una soluzione molto concisa basata sulla logica e persino un algoritmo genetico!