docgid.ru

Chi alleva pesci? O risolvere l'enigma di Einstein in un linguaggio normale. L'enigma di Einstein: chi alleva i pesci? 5 persone di nazionalità diverse vivono in 5 case di colori diversi

Molte persone si sono imbattute in un puzzle su cinque case colorate, in ognuna delle quali una persona vive con il suo animale preferito, la sua bevanda e le sue sigarette. Questo indovinello è attribuito a Einstein, sebbene non ci siano prove dirette di ciò. Il testo completo di questo puzzle è su Wikipedia.

Può essere risolto sulla carta o nella tua mente, eliminando costantemente le opzioni inappropriate. Tuttavia, il problema può anche essere risolto in modo più tecnico. Un modo è scrivere un programma nel prologo. Ma qui voglio risolverlo utilizzando meccanismi più semplici: le espressioni regolari. Vale a dire, tradurre le condizioni dell'indovinello nel linguaggio delle espressioni regolari e ridurre il problema alla ricerca di una stringa adatta nell'intero insieme di stringhe ammissibili. A proposito, questo insieme di linee è mostrato nella figura.

Idea

L'idea in sé non è mia, l'ho sentita in una videolezione. Tuttavia, è stato risolto lì in modo troppo sofisticato. Ho provato a risolverlo in modo più semplice e diretto.

Per comodità riporto qui il testo dell'indovinello:

  1. Il norvegese abita nella prima casa.
  2. Un inglese vive in una casa rossa.
  3. La casa verde è a sinistra di quella bianca, accanto ad essa.
  4. L'uomo danese beve il tè
  5. Qualcuno che fuma Marlboro vive accanto a qualcuno che alleva gatti.
  6. Quello che vive nella casa gialla fuma Dunhill.
  7. Il tedesco fuma Rothmans.
  8. Quello che abita al centro beve il latte.
  9. Il vicino di chi fuma Marlboro beve acqua.
  10. Chiunque fumi Pall Mall alleva uccelli.
  11. Lo svedese alleva cani.
  12. Accanto alla casa blu vive un norvegese.
  13. Chi alleva cavalli vive in una casa blu.
  14. Chiunque fumi Winfield beve birra.
  15. Bevono caffè nella serra.
Domanda: chi alleva pesci?

Per risolvere il problema è necessario trovare una sequenza di case, colori, nazionalità, bevande e sigarette in modo che soddisfino le regole sopra riportate

Quindi cosa e dove cercheremo. Innanzitutto, devi in ​​qualche modo formalizzare le regole. Abbiamo cinque case, colori, nazionalità, bevande, animali e sigarette. Una versione arbitraria di una casa con “inquilini” potrebbe assomigliare a questa:

Birra bianca tedesca Malboro

Ma questo non basta, poiché abbiamo regole che tengono conto della posizione relativa delle case e degli oggetti in esse contenuti (ad esempio, regole: 1, 3, 5...). Teniamone conto posizionando cinque case in fila in sequenza:

Tedesco gatto bianco birra malboro inglese cane rosso acqua pallmall norvegese pesce verde latte winfield danese uccello blu tè dunhill svedese cavallo giallo caffè rothmans

La riga sopra è una delle opzioni per posizionare gli elementi. In questo caso, errato. Se componiamo tutte le opzioni possibili e le inseriamo in un testo, otteniamo quanto segue:

N c a d s n c a d s n c a d s n c a d s n c a d s n c a d s n c a d s n c a d s n c a d s n c a d s n c a d s n c a d s n c a d s n c a d s n c a d s ...

Dove n - nazione, c - colore, a - animale, d - bevanda, s - sigarette. E ciascuna di queste lettere può assumere uno dei suoi cinque significati.

Sorprendente. Ciò che resta da fare è tradurre le regole nel linguaggio delle espressioni regolari:

  1. ^norvegese \w+
  2. \w+ inglese rosso \w+
  3. \w+ danese \w \w tè \w+
E se la stringa soddisfa tutte le regole, allora abbiamo trovato la soluzione! Non resta che guardare la nazionalità in casa con il pesce. Questa è l'idea principale della ricerca: costruire il testo e percorrerlo con espressioni regolari.

Ma ci sono brutte notizie. Il testo che verrà cercato può essere MOLTO grande. Più precisamente, avrà una dimensione di (5!) ^ 5 linee (~ 24 miliardi). Non è tanto che possa essere controllato; sarà difficile anche generarlo. Ma ci sono anche buone notizie. Invece di generare tutto questo testo, possiamo utilizzare l'operazione di intersezione delle espressioni regolari. Questo è trova tutte le righe comuni dell'espressione regolare * (tutte le righe possibili), con quelle righe che danno espressioni regolari delle regole del problema. La linea (o forse le linee) che rimane dopo l'incrocio sarà la soluzione al problema.

Sfortunatamente, non conosco nessun motore che possa intersecare le espressioni regolari. Pertanto, dovrai utilizzare direttamente le macchine a stati finiti che sono alla base di qualsiasi espressione regolare.

Implementazione

Costruirò macchine a stati finiti utilizzando la libreria openfst. Mi offre tutto ciò di cui ho bisogno per costruire automi, oltre a un modo conveniente per lavorare da una shell. Per rendere la programmazione ancora più "anormale", non programmerò affatto :). Non ci sarà codice tranne semplici script bash.

Passaggio 1: costruire macchine di base

Creiamo un file di testo con un elenco di tutti gli oggetti. Questo sarà il nostro alfabeto.
norvegese inglese danese tedesco svedese bianco rosso ...

Costruiamo automi di base, ognuno dei quali ammette solo una parola dell'alfabeto.
j=1 per i in "cat alpha"; do echo -e "0 1 $j\n1" | fstcompile --acceptor > $i ((j=$j+1)) fatto

Fstcompile è un comando nel pacchetto openfst che compila la rappresentazione testuale della macchina in una binaria. Ciò è necessario per poter poi applicare varie operazioni a questa macchina.

E così, abbiamo un elenco di file automatici. Sono molto banali. Ad esempio, la macchina per la birra sarà simile a questa:

Equivale all'espressione regolare "birra". Finora tutto è abbastanza semplice. Inoltre, avremo bisogno di altri due automi di base: un insieme vuoto e qualsiasi stringa, ad es. asterisco *. Stiamo costruendo.

Passaggio 2: costruisci una macchina vuota e un asterisco

Stringa vuota, macchina "vuota":
eco "0" | fstcompile --acceptor > vuoto

Pignone, "stella" automatica:
cp stella vuota per i in `cat alpha`; do fstunion star $i star done fstclosure star star
Quest'ultimo viene fatto semplicemente combinando automi di base e chiusura. Nelle espressioni regolari è semplicemente (englishman|dane|...|cat|dog|...)*. Questa macchina sarà simile a questa:

Passaggio 3: costruire case

Sarà più conveniente descrivere le regole se creiamo macchine più complesse, come nazionalità, colore, ecc. Ancora una volta, utilizzo un semplice script:

C="./concat.sh" $c stella norvegese > r1 $c stella inglese stella rossa > r2 $c stella animale bevanda sigaretta nazione stella > r3 $c stella colore danese animale tè stella > r4 $c stella malboro nazione colore gatto stella > r5_0 $c stella gatto bevanda sigaretta nazione colore animale bevanda malboro stella > r5_1 $c stella gialla animale bevanda dunhill stella > r6 $c stella tedesco colore animale bevanda rothmans > r7 $c casa casa nazione colore animale latte sigaretta casa casa > r8 $c stella malboro nazione colore animale acqua stella > r9_0 $c stella acqua sigaretta nazione colore animale bevanda malboro stella > r9_1 $c stella uccello bevanda pallmall stella > r10 $c stella svedese colore cane stella > r11 $c stella norvegese colore animale bevanda sigaretta nazione stella blu > r12_0 $c stella blu animale bevanda sigaretta stella norvegese > r12_1 $c stella cavallo blu stella > r13 $c stella birra stella winfield > r14 $c stella verde animale caffè stella > r15 fstunion r5_0 r5_1 > r5 fstunion r9_0 r9_1 > r9 fstunione r12_0 r12_1 > r12

Le regole 5, 9 e 12 sono composte. Definisco ogni parte separatamente e poi faccio l'unione. Lo script concat.sh concatena semplicemente gli automi passati negli argomenti:
cp vuoto _c per i in $*; fai fstconcat _c $i _c fatto; gatto _c; rm_c;

Quindi in uscita otteniamo gli automi r1,r2...,r15. Tutto è pronto per il passo finale.

L'ultimo passaggio è l'Intersezione

./intersezione.sh r1 r2 r3 r4 r5 r6 r7 r8 r9 r10 r11 r12 r13 r14 r15 > risultato

Dove intersect.sh è l'intersezione degli automi negli argomenti.
cp cl _c per i in $*; do fstintersect _c $i _c fatto; gatto _c; rm_c;

Avremmo potuto finire qui: guarda la macchina e scopri chi ha il pesce. Ma fin dall'inizio non ho tenuto conto di una cosa: nelle mie regole ciascuna parola può essere ripetuta. Ad esempio, due persone possono bere la stessa birra e mangiare lo stesso animale. Ciò non è corretto in base alle condizioni del problema. È estremamente scomodo creare un tale filtro utilizzando i linguaggi normali, perché non abbiamo modo di “ricordare” che una parola del genere sia già esistita. Ma deve essere limitato in qualche modo. Pertanto, sottoponiamo il risultato finale al seguente script.

I="./intersect.sh" d="fstdifference" per i in `cat alph`; do fstdifference cl $i > differ fstconcat differ $i | fstconcat - differisce | fstrmepsilon - | fstdeterminize - | fstminimize - > $(i)_cont done cp risultato per i in `ls *_cont`; do echo $i fstintersect $i out | fstrmepsilon - | fstdeterminize - | fstminimize - finito fatto rm differ rm *_cont

Questo script genera un automa speciale per ogni parola dell'alfabeto e lo applica al risultato. Pertanto, i percorsi con parole ripetute vengono spazzati via. Di conseguenza, il risultato finale (e di fatto la macchina “out”) assomiglia a questo:

Questa è un'immagine parziale della macchina (non quadrava tutto). Ogni cinque parole definiscono una casa. Come si può vedere dalla foto, il tedesco alleva pesci.

Conclusione

Ecco un modo insolito per risolvere il problema. Ma soprattutto dimostra che i linguaggi normali sono cose piuttosto potenti. Inoltre, secondo Ullman, qualsiasi problema matematico può essere rappresentato come trovare una stringa in una determinata lingua. Questo è ciò che è stato mostrato.

Ps e sì, mse ne sa davvero molto di perversioni :)



L'indovinello di Einstein è un noto rompicapo logico, la cui paternità è attribuita ad Albert Einstein (o Lewis Carroll). Si ritiene che il problema sia stato creato da Albert Einstein durante la sua infanzia e che sia stato utilizzato da lui per testare i candidati come assistenti capacità di pensare in modo logico.
Allo stesso tempo, dicono che Einstein sosteneva che solo il due per cento della popolazione terrestre è in grado di risolvere mentalmente problemi simili legati a cinque segni contemporaneamente.
Parliamo di una soluzione nella mente, perché sulla carta è tutto molto più semplice. Mi piace una delle prime apparizioni pubbliche di questo compito: sulla rivista “Life International” nel numero del 17 dicembre 1962, perché un ucraino vi partecipa attivamente :). L'enigma era cercare il proprietario della zebra.


Il 25 marzo 1963 fu pubblicata la soluzione e un ampio elenco di coloro che l'avevano risolta correttamente.

Su Internet si è diffusa la seguente versione con la definizione del proprietario del pesce. Presento questa opzione a causa del mio amore per il pesce :). La struttura logica è la stessa, le funzionalità sono state rinominate.

COMPITO.
In una strada ci sono cinque case in fila, ognuna con un colore diverso. Ognuna contiene una persona, tutte e cinque sono di nazionalità diverse. Ogni persona preferisce una marca unica di sigarette, bevande e animali domestici. Oltretutto:
(1) norvegese vive a Primo casa.
(2) inglese vive a rosso casa.
(3) Verde la casa è a sinistra di bianco, vicino a lui.
(4) Danese bevande .
(5) Qualcuno che fuma Marlboro, vive accanto a qualcuno che cresce gatti.
(6) Uno che vive in giallo a casa, fumando Dunhill.
(7) Tedesco fuma Rothmans.
(8) Colui che vive al centro, bevande latte.
(9) Vicino di qualcuno che fuma Marlboro, bevande acqua.
(10) Qualcuno che fuma Pal Mall, cresce uccelli.
(11) svedese cresce cani.
(12) norvegese vive accanto blu casa.
(13) Colui che cresce cavalli, vive a blu casa.
(14) Colui che fuma Winfield, bevande birra.
(15) V verde bere a casa caffè.

DOMANDA:
Chi alleva pesci?

PROGRESSO DEL PENSIERO:

Secondo la condizione, il norvegese abita nella prima casa (1). Dalla (12) segue che la seconda casa è blu.
Di che colore è la prima casa? Non può essere né verde né bianco, perché le case di questi due colori devono essere posizionate una accanto all'altra (3). Non può nemmeno essere rossa, perché un inglese vive in una casa rossa (2). Quindi, la prima casa è gialla.
Pertanto, nella prima casa fumano Dunhill (6) e nella seconda casa tengono un cavallo (13).

Cosa beve il norvegese (che vive nella prima casa gialla e fuma Dunhill)? Questo non è tè, perché il danese beve tè (4). E non il caffè, perché il caffè lo bevono in una serra (15). E non il latte che si beve nella terza casa (8). E non birra, perché chi beve birra fuma Winfield (14).
Di conseguenza, il norvegese beve acqua.

Dalla (9) segue che la persona che abita nella seconda casa blu fuma Marlboro.
Di che nazionalità è la persona che abita nella seconda casa, quella blu, preferisce le Marlboro e possiede un cavallo? Questo non è un norvegese: è nella prima casa (1). Non è un inglese: è nella casa rossa (2). Non uno svedese: uno svedese ha un cane (11). Non è tedesco: fuma Rothmans (7).
Ciò significa che un danese vive nella seconda casa e, come segue dalla (4), beve il tè.

La serra non può essere la terza, perché lì si beve il caffè, non il latte (15). La serra non può essere la quinta casa perché c'è una casa (3) alla sua destra. Pertanto, la serra è la quarta. Ciò significa che la casa bianca è la quinta, e la casa rossa è la terza, e in essa vive un inglese (2). Bevono il caffè nella Casa Verde e per la Casa Bianca rimane solo la birra. Dalla (14) ne consegue che Winfield viene affumicato alla Casa Bianca.

Dove vive il tedesco che fuma Rothmans (7)? Può vivere solo nella quarta casa verde. Ciò significa che una persona che fuma Pall Mall e alleva uccelli può vivere solo nella terza casa rossa: è un inglese.

Quindi allo svedese, che ha un cane (11), rimane la quinta casa. Secondo la condizione (5), il gatto vive nella prima o nella terza casa, ma nella terza casa ci sono gli uccelli, il che significa che il gatto è nella prima casa.

RISPOSTA:
UN TEDESCO TIENE UN PESCE.

Ci sono cinque case di colori diversi: rossa, verde, bianca, gialla e blu. Ognuna è abitata da persone di diverse nazionalità: tedesca, svedese, danese, norvegese e inglese. Ognuno di loro beve un tipo di bevanda, fuma una marca di sigarette e possiede un animale domestico. Ognuno di loro è unico all'interno del gruppo (bevanda, marca di sigarette, animale non si ripete!).

Domanda: chi tiene il pesce se:

1. L'inglese vive in una casa rossa;

2. Lo svedese tiene in braccio un cane;

3. Il danese beve il tè;

4. La casa verde è a sinistra di quella bianca e il suo inquilino sta bevendo il caffè;

5. Fumatore di cammello con in mano un uccello;

6. L'abitante della casa al centro beve latte;

7. L'inquilino della casa gialla fuma Dunhill;

8. Un norvegese abita nella prima casa;

9. Un fumatore di Marlboro vive accanto al proprietario del gatto;

10. Il proprietario del cavallo vive accanto al fumatore Dunhill”;

11. Il fumatore Kent beve birra;

12. Casa di Norwegian - accanto alla casa blu;

13. Il tedesco fuma Rothmans;

14. Un fumatore di Marlboro vive accanto a qualcuno che beve acqua.

Risposta

Mostra la risposta corretta Prima casa: norvegese, casa gialla, Dunhill, gatto, acqua;
Seconda casa: Danese, casa blu, Marlboro, cavallo, tè;
Terza casa: Inglese, casa rossa, Cammello, uccello, latte;
Quarta casa: tedesca, serra, Rothmans, pesce, caffè;
Quinta casa: Svedese, casa bianca, "Kent", cane, birra;
Un tedesco tiene in mano un pesce.

Questo articolo presenta due enigmi del grande Einstein (con suggerimenti e RISPOSTE). Se non riesci a farne uno, provane un altro!

Ormai da decenni, le menti più forti dell’umanità (così come quelle che affermano di essere semplicemente persone intelligenti) sfidano questi difficili misteri. E non a caso. Tutti vogliono battere il loro creatore!

Il nome del famoso scienziato americano Albert Einstein è noto sia agli adulti che a molti bambini. Sicuramente hai sentito "intelligente come Einstein"? Questo scienziato, che ha fatto scoperte scientifiche e ha scritto un numero enorme di articoli in vari campi scientifici, è conosciuto in tutto il mondo. Ma non tutti sanno che il piccolo Albert non era il miglior studente della sua classe, ma sorprese i suoi insegnanti con il suo pensiero insolito.

Essendo una persona con capacità mentali non standard, un giorno uno scienziato si avvicinò a un interessante problema logico. È stato compilato in un momento in cui nessuno al mondo sapeva chi fosse Albert Einstein? Il puzzle si chiama enigma di Einstein.

Dalla storia dell'evento

Gli scienziati discutono se Einstein stesso abbia effettivamente inventato l'enigma e a che età ciò sia accaduto. Alcuni sono sicuri che questa sia opera del piccolo Albert. Altri dicono che si trattava di un test speciale per selezionare un assistente per la loro squadra. Il candidato dovrebbe essere in grado di risolvere facilmente vari enigmi. Qualcuno sostiene che questo potrebbe essere stato inventato dallo scrittore inglese Lewis Carroll, autore di avventure nel Paese delle Meraviglie e attraverso lo specchio della famosa Alice e amante della ginnastica mentale. È vero, la marca di sigarette menzionata nel problema non era ancora stata prodotta durante la vita di Carroll o durante l’infanzia dello scienziato.

Einstein sul suo enigma

L'autore ha ammesso che solo il 2% delle persone riesce a far fronte a un compito in cui deve mantenere l'attenzione contemporaneamente su cinque oggetti diversi, analizzare le informazioni e trarre conclusioni. Una condizione importante del test è la soluzione orale dell'enigma. Se scrivi tutto, è facile trovare la risposta corretta. Solo in questo caso non dovrai parlare di abilità matematiche.

Il mistero di Einstein così com'è vide la luce per la prima volta sulle pagine del numero di dicembre 1962 della rivista inglese Life International. Il lettore curioso ha potuto trovare la risposta nel numero di marzo 1963.

L'enigma di Einstein n.1

  1. In una strada ci sono cinque case, di colore diverso.
  2. Un cittadino inglese si stabilì nella casa rossa.
  3. C'è un cane che vive nella casa dello spagnolo.
  4. L'abitante della serra ama il caffè.
  5. Un uomo ucraino ama moltissimo il tè.
  6. La casa verde è a destra di quella bianca.
  7. Le sigarette Old Gold sono apprezzate da coloro che allevano lumache.
  8. Nella casa gialla è consuetudine fumare le sigarette Kool.
  9. Il latte viene sempre consegnato a casa, situata in pieno centro.
  10. Nella casa n. 1 abita un visitatore dalla Norvegia.
  11. Accanto al vicino che fuma Chesterfield, vive colui che si prende cura della volpe.
  12. Accanto alla casa dove c'è un cavallo, c'è un amante delle sigarette Kool.
  13. Chi acquista regolarmente Lucky Strike beve spesso succo d'arancia.
  14. Il giapponese residente nel quartiere preferisce fumare il Parlamento.
  15. La casa del norvegese è accanto a quella blu.

Vuoi sapere: chi ama l'acqua e chi si prende cura della zebra?

Quindi, il quadro generale del problema è che gli edifici multicolori sono abitati da abitanti - rappresentanti di diverse nazioni, che allevano animali di specie diverse. Ognuno di loro fuma la propria sigaretta preferita e beve solo la propria bevanda preferita. Vale la pena considerare che quando si tratta dell'ubicazione della casa a destra, questa è considerata alla destra del lettore. Gli edifici sono in fila e cos'altro puoi dire di qualcuno che beve acqua e tiene in braccio una zebra?

Passaggi della soluzione

Riflettendo sulle informazioni generali e annotando personalmente i dettagli importanti individuali, è necessario raccogliere tutto ciò che è importante su ciascuno dei residenti, scartando le opzioni inappropriate. Attenzione! Prova a risolvere tu stesso l'enigma di Einstein senza l'aiuto di suggerimenti. Solo quando inizi davvero ad arrenderti, ha senso iniziare gradualmente a leggere OSSERVAZIONI e CONSIGLI

Per facilitare la gestione dei fatti, assegniamo loro i numeri sotto i quali compaiono nella condizione.

Osservazione 1: Il punto 10 afferma che la casa del norvegese è la numero 1. Non importa in quale direzione sono numerati gli edifici, conta solo l’ordine stesso.

Osservazione 2: I punti 10 e 15 chiariscono che la casa blu è al numero 2.

Osservazione 3: La casa n. 1 non è né bianca né verde. Le case di questi colori dovrebbero essere situate nelle vicinanze, tenendo conto del punto 6.

Osservazione 4: La casa n. 1 non può essere rossa, perché un inglese viveva in rosso.

Conclusione 1: La casa n. 1 è dipinta di giallo.

Conclusione 2: Il suo abitante adora le sigarette Kool (8).

Conclusione 3: Il proprietario della casa n. 2 possiede un cavallo (12).

Conclusione 4: Un norvegese che vive in una casa gialla fuma Kool, non gli piace il tè (5), non gli piace il caffè (6), non compra il latte (9) ed è indifferente al succo d'arancia (13). Ciò significa che sarà lui a preferire l'acqua alle altre bevande.

Osservazione 5: Cosa fuma il proprietario del cavallo della casa blu n. 2? Queste non sono sicuramente le sigarette "Kool" che le persone nella Casa n. 1 amano.

Osservazione 6: “Old Gold” – sigarette per il proprietario della lumaca (7).

Osservazione 7: Se l'abitante della casa blu fumasse Lucky Strike, berrebbe anche succo d'arancia (13). Questa persona non può essere inglese (2), norvegese (10), spagnolo (3), ucraino (5) o giapponese (14). Questa situazione non è corretta. Si scopre che questo non è sicuramente "Lucky Strike".

Osservazione 8: Se nella casa blu n. 2 si fumassero le sigarette del Parlamento, si potrebbe sostenere che lì abitasse un giapponese (14). Di conseguenza, questa persona non tollera il tè (5), il caffè (6), il latte (9) o il succo d'arancia (13). Questa versione non corrisponde alla realtà, cioè l'opzione con le sigarette Parliament non è adatta.

Conclusione 5: "Chesterfield" è la scelta del residente della casa blu n. 2.

Osservazione 9: Qual è la nazionalità del proprietario del cavallo della casa blu che preferisce Chesterfield? In base alle condizioni del puzzle, questo non è inglese (2), non norvegese (10), non spagnolo (3) o giapponese (14).

Conclusione 6: L'abitante della Casa Blu n. 2, che acquista Chesterfield, beve tè (5) ed è originario dell'Ucraina.

Osservazione 10: Tenendo conto del fatto che "Chesterfield" viene acquistato da un residente della Casa Blu, l'articolo 11 sarà un indizio sulla posizione della volpe: è la casa n. 1 o la casa n. 3.

Osservazione 11: Supponiamo che il proprietario della casa n. 3 tenga la volpe. Cosa dovrebbe bere chi commercia lumache e compra Old Gold? Sappiamo già che l'ucraino preferirà il tè e il norvegese l'acqua. Il succo non è adatto al signore delle lumache (13), così come il latte (9).

Osservazione 13: La serra ospita un amante del caffè (4), che ama fumare Old Gold e prendersi cura delle lumache.

Osservazione 13: Se la volpe è tenuta nella casa n. 3, nella serra non vedremo un inglese (2), uno spagnolo (3), un ucraino (5), un giapponese (14) o un norvegese (10). Dovrebbe essere la casa di qualcuno a cui piace fumare Old Gold e prendersi cura delle lumache. Questo è fuori discussione.

Conclusione 7: La volpe è nella casa numero 1

Osservazione 14: Diventa chiaro che il caffè e il succo d'arancia sono amati nelle case n. 4 e n. 5. Un amante dell'Old Gold che si prende cura delle lumache non può vivere dove bevono il succo. “Lucky Strike” – sigarette per bere succo d'arancia (13). Si scopre che il mangiatore di lumache, fumando Old Gold e bevendo caffè, scelse una serra in cui vivere (4), ma questo non è vero.

Conclusione 8: Quello che vive con le lumache sotto lo stesso tetto e ama le sigarette Old Gold abita nella casa n. 3.

Tenendo conto dei fatti accertati, calcoliamo che:

Osservazione 15: Nella serra vive un amante del caffè che compra il Parlamento, e questi altri non è che il giapponese (14).

Osservazione 16: Il ragazzo con il cane e la sigaretta Lucky Strike adora il succo d'arancia, perché la sua patria è la Spagna.

Osservazione 17: La casa rossa n. 3 viene scelta dall'inglese.

Osservazione 18: La casa in cui si stabilì lo spagnolo è dipinta di bianco.

RISPOSTA ALL'ENIGMA DI EINSTEIN: Il giapponese è il proprietario di una zebra.

Davanti a voi Soluzione dell'enigma di Einstein. È stato realizzato tenendo conto della posizione della casa n. 1 sul bordo sinistro. Anche supponendo che la casa sia sul bordo destro, la risposta rimarrà la stessa. Armati di penna e blocco note, trovare la soluzione a un enigma non è così difficile. Un'altra cosa è provare ad avvicinarlo verbalmente. E se provassi a metterti alla prova provando a percorrere tu stesso i percorsi della soluzione nella tua mente?

E per metterti davvero alla prova, puoi utilizzare la seconda versione dell’indovinello di Einstein, senza alcun suggerimento!

L'enigma di Einstein n.2

Per strada, in case di diversi colori allineate in fila, vivono persone provenienti da diverse parti del mondo. Ognuno di loro ha le proprie sigarette, bevande e animali domestici preferiti.

  1. Un signore norvegese occupava la casa n. 1.
  2. Il proprietario della casa rossa è un visitatore dall'Inghilterra.
  3. Vicino c'è un edificio verde, a sinistra del quale ce n'è uno bianco.
  4. Il tè è la bevanda preferita dei danesi.
  5. Il custode del gatto vive accanto al fumatore di Marlboro.
  6. L'inquilino della casa gialla compra le sigarette Dunhill.
  7. Le "Rothmans" sono le sigarette preferite dai tedeschi.
  8. Bevono il latte nell'edificio situato in pieno centro.
  9. Un bevitore d'acqua vive accanto a un fumatore di Marlboro.
  10. Chi preferisce Pall Mall tiene gli uccelli.
  11. I cani sono gli animali domestici preferiti del gentiluomo svedese.
  12. Accanto alla casa del norvegese c'è una casa blu.
  13. La casa blu è abitata da un amante dei cavalli.
  14. Chi acquista spesso le sigarette Winfield non può fare a meno della birra.
  15. L'abitante della serra è un amante del caffè.

Vuoi sapere: chi ama e tiene il pesce in casa?

Esiste una persona intelligente che può dare una risposta prendendo una decisione nella sua testa e che Einstein stesso prenderebbe come suo assistente?

La soluzione del problema:

Quindi, abbiamo 25 posizioni che devono essere riempite con i seguenti dati:

Nazionalità: norvegese, inglese, danese, tedesco, svedese.
Colore della casa: rosso, verde, bianco, giallo, blu.
Marche di sigarette: Rothmans, Dunhill, Marlboro, Pell Mell, Philip Morris.
Animale: gatti, uccelli, cani, cavalli, pesci.
Bevande: Tè, Latte, Acqua, Birra, Caffè.

Fondamentalmente dobbiamo compilare la seguente tabella:

Numero civico 1 2 3 4 5
Nazionalità
Colore della casa
Sigarette
Animale
Bere

Dai suggerimenti, compiliamo immediatamente una serie di celle della tabella:

Il norvegese abita nella prima casa.
Un norvegese vive accanto alla casa blu.
Chi alleva cavalli vive in una casa blu.
Quello che abita al centro beve il latte.
Numero civico 1 2 3 4 5
Nazionalità norvegese
Colore della casa Blu
Sigarette
Cavalli animali
Bere latte

Poiché un inglese vive in una casa rossa, significa che un norvegese non può vivere in una casa rossa. Allo stesso modo, un norvegese non può vivere in blu. Non può nemmeno vivere in una casa bianca, poiché la casa verde è a sinistra di quella bianca, e la casa del norvegese è quella più a sinistra. Inoltre non può vivere nel verde, poiché c'è una casa bianca a destra di quella verde e una blu a destra di quella norvegese. Quindi vive in giallo. Quindi concludiamo che il norvegese fuma Dunhill.

Numero civico 1 2 3 4 5
Nazionalità norvegese
Colore della casa Giallo Blu
Sigarette Dunhill
Cavalli animali
Bere latte

Inoltre, poiché la casa verde si trova a sinistra di quella bianca, significa che il suo numero è 3 o 4. Tuttavia, nella terza casa, quella centrale, bevono latte, e nella serra bevono caffè, che significa il numero della casa verde = 4. Ciò significa che abbiamo una casa bianca che va al numero 5 e che la casa rossa va al numero 3. Un inglese vive qui. Bevono caffè nella quarta casa.

Numero civico 1 2 3 4 5
Nazionalità norvegese inglese

Sigarette Dunhill
Cavalli animali
Bevi caffè al latte

Inoltre, poiché un tedesco fuma Marlboro, non fuma Philip Morris e quindi non beve birra. Inoltre non beve il latte che beve un inglese. Nemmeno lui beve il tè: il danese lo fa. Ciò significa che un tedesco beve acqua o caffè. Un norvegese non può bere birra (fuma altre sigarette), latte (non è inglese), caffè (non vive in una serra), tè (non è danese). Quindi il norvegese beve acqua, poi il tedesco beve caffè e vive in una serra. In più, non dimenticare che il tedesco fuma la Marlboro. E poiché un norvegese beve la nostra acqua, il suo vicino (seconda casa) fuma Rothmans.

Numero civico 1 2 3 4 5
Nazionalità norvegese inglese tedesca
Colore della casa Giallo Blu Rosso Verde Bianco
Cavalli animali
Bevi caffè al latte e acqua

Poiché uno svedese alleva cani qui, non può vivere nella seconda casa (lì allevano cavalli), il che significa che vive nella quinta casa (bianca). Quindi nella seconda casa vive un danese che beve il tè.

Numero civico 1 2 3 4 5

Colore della casa Giallo Blu Rosso Verde Bianco
Sigarette Dunhill Rothmans Marlboro
Animali Cavalli Cani
Bevanda Acqua Tè Latte Caffè

Poiché il fumatore di Pell Mell alleva uccelli, non è svedese, il che significa che è inglese. Di conseguenza, lo svedese fuma Philip Morris e beve birra.

Numero civico 1 2 3 4 5
Nazionalità norvegese danese inglese tedesco svedese
Colore della casa Giallo Blu Rosso Verde Bianco

Animali Cavalli Uccelli Cani

E ora abbiamo un ultimo indizio:

Qualcuno che fuma Rothmans vive accanto a qualcuno che alleva gatti.
Rothmans fuma un danese che vive nella seconda casa. Alla sua destra vive un inglese che alleva uccelli, il che significa che il secondo vicino del danese (a sinistra), un norvegese, alleva questi gatti. E poi i pesci vengono allevati da un tedesco. La risposta è stata trovata.

Numero civico 1 2 3 4 5
Nazionalità norvegese danese inglese tedesco svedese
Colore della casa Giallo Blu Rosso Verde Bianco
Sigarette Dunhill Rothmans Pell Mell Marlborough Philip Morris
Animali Gatti Cavalli Uccelli Pesci Cani
Bevanda Acqua Tè Latte Caffè Birra

RISPOSTA: I pesci sono allevati da un tedesco!

Caricamento...