sabato, marzo 05, 2005

Il mistero dei licantropi

Un piccolo paesino isolato dal resto della civiltà è infestato dai licantropi, cioè ci sono alcune persone che durante le notti di plenilunio subiscono una metamorfosi e diventano feroci lupi. Dato che il paese è lontanissimo da altri centri urbani è evidente che almeno uno degli abitanti di questo strano luogo sia un lupo mannaro. Per questo motivo il sindaco del paesino emette un'ordinanza, la quale ordina che ogni cittadino che scopra di essere un licantropo, si uccida immediatamente dopo averlo scoperto. Gli abitanti del luogo sono tutti dei cittadini rispettosi delle leggi, e perciò non c'è dubbio alcuno che effettivamente ogni abitante che scopra di essere un lupo mannaro si uccida. Tuttavia un lupo mannaro non si accorge di esserlo e quindi lo può solo dedurre facendo un particolare ragionamento. Occorre ricordare che tutte le notti, e quindi anche in quelle di plenilunio, ogni cittadino incontra tutti gli altri, e pertanto è in grado di vedere i lupi mannari anche se non può comunicare con loro e in ogni caso nessun cittadino sano cercherà di capire chi sono i lupi mannari che vede nè tenterà di denunciarli alla polizia o gli dirà che sono licantropi. Dopo la quinta notte di luna piena vengono ritrovati i cadaveri di alcuni lupi mannari. Voi dovete scoprire quanti sono i lupi ritrovati e soprattutto perchè sono stati ritrovati soltanto dopo la quinta notte, mentre nelle quattro precedenti non si è avuto alcun ritrovamento.

16 commenti:

Aresius85 ha detto...

non manca il numero di abitanti del paese?

Walter ha detto...

No, non manca nessun dato.

Aresius85 ha detto...
Questo post è stato eliminato da un amministratore del blog.
Aresius85 ha detto...

che mal di testa...spero di averci azzeccato....allora secondo me i lupi mannari sono 5. e adesso vi spiego il ragionamento....

se il lupo fosse uno solo, quel lupo la prima notte di luna piena non vedrebbe altri lupi e sapendo che ce n'e' almeno uno, capirebbe di essere lui e si ucciderebbe il giorno dopo.

se fossero due entrambi i lupi mannari vedrebbero un lupo la prima notte di luna piena.ma loro, non sapendo di esserlo a loro volta, penserebbero che il lupo e' uno solo. almeno fino alla seconda notte di luna piena, dove vedendo ancora un lupo vivo, capirebbero che il lupo che vedono non si e' ucciso perche' a sua volta ha visto un lupo e pensava che quello fosse l'unico...(si ripete il ragionamento dell'ipotesi dell'unico lupo).quindi non sono neanche due...

se fossero tre la prima notte ogni lupo vede due lupi... la seconda notte vede ancora due lupi e pensa di essere nella situazione di cui sopra quindi non sa ancora di essere un lupo...tutto questo fino alla terza notte dove, vedendo ancora due lupi vivi capisce di essere un lupo a sua volta e allora il giorno dopo ci sarebbero tre lupi morti...

si ripete questo ragionamento "ricorsivo" per quattro e per cinque che alla fine e' il numero di lupi che c'erano nel villaggio...

Walter ha detto...

Giusto.

Anonimo ha detto...

e se fossero 6?

Walter ha detto...

Si sarebbero uccisi tutti la sesta notte.

euf. ha detto...

non è un indovinello è ovvio. almeno, parzialmente.

anche se... se io non mi accorgo diessere un lupo mannaro, la 5 notte sono da solo, ma come faccio a cpaire che sono un lupo mannaro?

vedere 4 lupi morti non significa che io mi accorga di esserlo pure io. non so se mi spiego... e poi perchè si uccidonouno al giorno? se due si uccidessero contemporaneamente ?

insomma sto quesito non tiene conto delle variabili. :P

quella di prima ha detto...

cioè vogli o spiegare meglio il mio dubbio.

se io vado in giro e vedo 4 lupi, posso pensare che eesistano solo 4 lupi, perchè io non so di esserlo.

inoltre se tutti si accorgesso contemporaneamente di essere lupi, basterebbero 2 giorni per uccidersi tutti no?

Walter ha detto...

Non hai ben letto la soluzione, i tuoi dubbi in realtà sono infondati ;-)

Anonimo ha detto...

uff...sono d'accorodo con te ne basterebbero due di giorni per rendersene conto... o se no sono stupidi...

Anonimo ha detto...

visto che sono un programmatore... se provi a fare un programma del genere con soltanto quelle variabili... il programma è incompleto... e di conseguenza errato... ;)

Anonimo ha detto...

ciao,
secondo me i cadaveri ritrovati sono solo uno.

se i lupi sono più di uno nessuno si uccide perchè ciascuno di loro vedendo gli altri ha la certezza che gli altri lo siano ma non la certezza che lui lo sia.


nel momento che almeno un cadavere c'è è perchè quell'unica persona ha visto tutti gli altri sani quindi ha la certezza matematica di esserlo.
nicolas

Anonimo ha detto...

Ragazzi non per dire, ma chiunque non concordi con la soluzione ha una mente matematica un po' scarsa..

Fabiano ha detto...

io ho trovato un metodo con il quale loro capirebbero di essere un lupo mannaro oppure no in una sola notte di luna piena + un numero di giorni corrispondenti al numero di licantropi (ammettendo che ognuno di loro veda tutti gli altri solo la notte):

Se fosse uno capirebbe di esserlo per il raigionamento di Aresius85.

Nb: lp = notte di luna piena

Se fossero due, ognuno di loro vedrebbe un solo lupo mannaro la notte di luna piena, ora, se un lupo si rendesse conto di essere il solo (non vedendone altri (caso 1)) si ucciderebbe, la sera successiva (lp + 1 giorno) l'altro lupo vedrebbe un abitante in meno, ma non vedendolo capisce che anche l'altro ha visto un lupo, e quindi di essere un lupo mannaro e si uccide.

se fossero tre, ognuno vedrebbe 2 lupi mannari la notte di luna piena, il giorno seguente (lp +1) non vedrebbe cali nella popolazione, ma il giorno ancora seguente (lp + 2), non vedendo ancora cali (se i lupi fossero 2 la sera lp + 1 si sarebbero resi conto di essere lupi mannari, e la sera lp + 2 ci sarebbero 2 abitanti in meno) capiscono a loro volta di essere lupi mannari e si uccidono.

così facendo, qualunque sia il numero di licantropi una sola sera di luna piena + (numero di lupi - 1) giorni sarebbero sufficenti per capire eliminare i lupi mannari.

Spero di non aver fatto errori nella logica, in caso contrario vi prego di correggermi!

Fabiano ha detto...

"io ho trovato un metodo con il quale loro capirebbero di essere un lupo mannaro oppure no in una sola notte di luna piena + un numero di giorni corrispondenti al numero di licantropi (ammettendo che ognuno di loro veda tutti gli altri solo la notte):"

correggo:

"in una sola notte di luna piena + un numero di giorni corrispondenti al numero di licantropi - 1"

ciao