5 forskellige mennesker i 5 forskellige huse i forskellige farver ryger 5 forskellige. Einsteins gåde og hvordan man løser den

Einstein-gåden er et velkendt logisk problem, der tilskrives Albert Einstein.

Det menes, at dette puslespil blev skabt af Albert Einstein i hans barndomsår. Der er også en opfattelse af, at det blev brugt af Einstein til at teste kandidater til assistenter om evnen til at tænke logisk.

Nogle tillægger Einstein et ræsonnement, hvori han hævder, at kun to procent af befolkningen jordkloden er i stand til at operere i sindet med mønstre forbundet med fem tegn på én gang. Som en særlig konsekvens af dette kan ovenstående puslespil kun løses uden brug af papir af dem, der tilhører disse to procent. Der er dog ingen dokumenterede beviser for, at Einstein nogensinde har fremsat en sådan påstand.

I sin sværeste version involverer problemet en løsning i sindet, uden brug af nogen registreringer eller midler til at gemme information. Uden dette taber puslespillet mærkbart i kompleksitet, da det kan løses ved blot at tegne en tabel med undtagelse af åbenlyst modstridende muligheder - og derfor siger lidt om emnets evner.

5 forskellige mennesker i 5 forskellige farvede huse, ryger 5 forskellige mærker af cigaretter, opdrætter 5 forskellige typer dyr, drik 5 forskellige typer drinks.

Q: Hvem opdrætter fisken?

Tips:

  • Nordmanden bor i det første hus.
  • Englænderen bor i det røde hus.
  • Det grønne hus er til venstre for det hvide.
  • Danskeren drikker te.
  • Den, der ryger Rothmans, bor ved siden af ​​den, der
  • opdrætter katte.
  • Den, der bor i det gule hus, ryger Dunhill.
  • Tyskeren ryger Marlboro.
  • En nabo, der ryger Rothmans, drikker vand.
  • Den, der ryger Pall Mall, rejser fugle.
  • Svenskeren opdrætter hunde.
  • Alle, der ryger Philip Morris, drikker øl.
  • De drikker kaffe i det grønne hus.

Løsningen af ​​problemet

Så vi har 25 stillinger, der skal udfyldes med følgende data:

  • Nationalitet: Norsk, engelsk, dansker, tysk, svensk.
  • hus farve: Rød, Grøn, Hvid, Gul, Blå.
  • Mærke af cigaretter: Rothmans, Dunhill, Marlborough, Pell Mell, Philip Morris.
  • Dyr: Katte, Fugle, Hunde, Heste, Fisk.
  • Drikke: Te, mælk, vand, øl, kaffe.

Faktisk skal vi udfylde følgende tabel:

Fra meddelelserne udfylder vi straks et antal tabelceller:

  • Nordmanden bor i det første hus.
  • Nordmanden bor ved siden af ​​det blå hus.
  • Den, der opdrager hestene, bor i det blå hus.
  • Den, der bor i centret, drikker mælk.

Da en englænder bor i et rødt hus, betyder det, at en nordmand ikke kan bo i rødt. Heller ikke en nordmand kan leve i blåt. Han kan heller ikke bo i hvidt, da det grønne hus er til venstre for det hvide, og nordmandens hus er mest tilbage. Han kan heller ikke leve i grønt, siden til højre for green hvide Hus, og til højre for den norske er blå. Så han bor i gult. Herfra konkluderer vi også, at nordmanden ryger Dunhill.

Yderligere, eftersom det grønne hus er til venstre for det hvide, betyder det, at det har et nummer enten 3 eller 4. Men i det tredje, midterste hus drikker de mælk, og i det grønne hus drikker de kaffe, hvilket betyder nummeret drivhus= 4. Det betyder, at det hvide hus er nummer 5, og det røde hus er nummer 3. Her bor en englænder. Der drikkes kaffe i 4. hus.

Da en tysker ryger Marlboro, ryger han ikke Philip Morris og drikker derfor ikke øl. Han drikker heller ikke den mælk, som en englænder drikker. Han drikker heller ikke te – det gør danskeren. Så tyskeren drikker enten vand eller kaffe. En nordmand kan ikke drikke øl (han ryger andre cigaretter), mælk (ikke en englænder), kaffe (bor ikke i et grønt hus), te (ikke en dansker). Så nordmanden drikker vand, og så drikker tyskeren kaffe, og bor i et grønt hus. Plus, glem ikke, at tyskeren ryger Marlboro. Og da en nordmand drikker vand hos os, så ryger hans nabo (det andet hus) Rothmans.

Da en svensker opdrætter hunde i vores land, kan han ikke bo i det andet hus (der opdrættes heste), så han bor i det femte hus (hvide). Så det andet hus er beboet af en dansker, der drikker te.

Da Pell Mell-rygeren opdrætter fugle, så er dette ikke en svensker, hvilket betyder en englænder. Derfor ryger svenskeren Philip Morris og drikker øl.

Og nu har vi et sidste fingerpeg:

  • En, der ryger Rothmans, bor ved siden af ​​en, der opdrætter katte.

Rothmans er røget af en dansker, der bor i det andet hus. Til højre for ham bor en englænder, der opdrætter fugle, hvilket betyder, at danskerens anden nabo (til venstre), en nordmand, opdrætter disse katte. Og så dyrker tyskeren fisken. Svar fundet.

SVAR: en tysker opdrætter fisk!

Utrolige fakta

Ifølge nogle rapporter blev den følgende gåde opfundet af Albert Einstein selv, da han var meget ung.

Desuden menes det, at problemet er så svært, at det kan løses kun 2 procent af verdens befolkning.

Hvordan tror du, du kan løse det?

Einsteins gåde med fem huse

På gaden i en række hundrededet 5 huse forskellige farver . Der bor én person i hvert hus andet navn og forskellige nationaliteter. Hver husejer drikker bestemt slags drikker, ryger et bestemt cigarmærke, og alle har en bestemt hjemme kæledyr. Ingen af ​​dem holder det samme kæledyr, ryger det samme mærke cigarer eller drikker den samme drik.

Her er nogle ledetråde til denne gåde:

1. Briten bor i et rødt hus.

2. Svenskeren holder hund som kæledyr.

3. Danskeren drikker te.

4. Det grønne hus er placeret direkte til venstre for det hvide hus.

5. Ejeren af ​​det grønne hus drikker kaffe.

6. Ejeren der ryger Pall Mall holder en fugl.

7. Ejeren af ​​det gule hus ryger Dunhill.

8. Ejeren, der bor i det centrale hus, drikker mælk.

9. Nordmanden bor i det første hus.

10. Ejeren, der ryger Blends, bor ved siden af ​​den, der holder katte.

11. Ejeren, der holder hesten, bor ved siden af ​​den, der ryger Dunhill.

12. Ejeren der ryger Bluemasters drikker øl.

13. Tyskeren ryger Prince.

14. Norwegian bor ved siden af ​​det blå hus.

15. Ejeren, der ryger Blends, bor ved siden af ​​den, der drikker vand.

Spørgsmål: hvilken ejer beholder fisken?

Svaret på Einsteins gåde

Den bedste måde at løse gåden på er at tegne en tabel som den nedenfor og udfylde den med svarene.


Mange mennesker er stødt på et puslespil om fem farverige huse, i hver af dem bor en person med sit yndlingsdyr, drink og cigaretter. Denne gåde tilskrives Einstein, selvom der ikke er nogen direkte beviser for dette. Fuld tekst Dette puslespil er på Wikipedia.

Det kan løses på papir eller i tankerne, hvilket konsekvent eliminerer uegnede muligheder. Det kan dog også løses mere teknisk. En måde er at skrive et program i prolog. Men her vil jeg løse det ved hjælp af mere simple mekanismer - regulære udtryk. Nemlig at oversætte gådens betingelser til regexps-sproget og reducere problemet til at finde en passende streng i hele det tilladte sæt strenge. Forresten er dette sæt linjer vist på figuren.

Ide

Ideen i sig selv er ikke min, jeg hørte den i et videoforedrag. Der blev det dog løst for subtilt. Jeg prøvede at løse det mere enkelt og ligetil.

For nemheds skyld er her gådens tekst:

  1. Nordmanden bor i det første hus.
  2. Englænderen bor i det røde hus.
  3. Det grønne hus er til venstre for det hvide hus, ved siden af.
  4. dansker drikker te
  5. En, der ryger Marlboro, bor ved siden af ​​en, der opdrætter katte.
  6. Den, der bor i det gule hus, ryger Dunhill.
  7. Tyskeren ryger Rothmans.
  8. Den, der bor i centret, drikker mælk.
  9. Naboen til Marlboro-rygeren drikker vand.
  10. Den, der ryger Pall Mall, rejser fugle.
  11. Svenskeren opdrætter hunde.
  12. Nordmanden bor ved siden af ​​det blå hus.
  13. Den, der opdrager hestene, bor i det blå hus.
  14. Den, der ryger Winfield, drikker øl.
  15. De drikker kaffe i det grønne hus.
Spørgsmål: hvem opdrætter fisken?

For at løse problemet skal du finde en sådan sekvens af huse, farver, nationaliteter, drinks og cigaretter, at de opfylder reglerne ovenfor

Og så, hvad og hvor vi vil lede efter. Det første skridt er at formalisere reglerne på en eller anden måde. Vi har fem huse, farver, nationaliteter, drinks, dyr og cigaretter. En vilkårlig version af huset med "lejere" kan se sådan ud:

Tysk hvid kat øl malboro

Men det er ikke nok, da vi har regler, der tager hensyn gensidig ordning huse og genstande i dem (for eksempel regler: 1, 3, 5...). Lad os tage højde for dette ved at placere fem huse i rækkefølge:

tysk hvid kat øl malboro engelsk mand rød hund vand pallmall norsk grøn fiskemælk winfield dansker blå fugl te dunhill svensker hest gul kaffe rothmans

Linjen ovenfor er en af ​​mulighederne for placering af varer. I dette tilfælde forkert. Hvis vi laver alt mulige muligheder, og sætter det i én tekst, får vi følgende:

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 ds

Hvor n - nation, c - farve, a - dyr, d - drink, s - cigaretter. Og hver af disse bogstaver kan få en af ​​dens fem betydninger.

Vidunderlig. Hvad der stadig skal gøres er at oversætte reglerne til regulære udtryk:

  1. ^norsk \w+
  2. \w+ engelskmand rød \w+
  3. \w+ dane \w \w te \w+
Og hvis strengen matcher alle reglerne, så har vi fundet en løsning! Det er kun tilbage at se nationaliteten i huset med fisk. Dette er hovedideen med søgningen: byg teksten og gå igennem den med regulære udtryk.

Men der er dårlige nyheder. Teksten, der skal søges i, kan være MEGET stor. For at være mere præcis vil det være på størrelse med (5!)^5 linjer (~24 milliarder). Det er ikke noget at kontrollere, det vil være svært selv at generere det. Men der er også gode nyheder. Vi kan ikke generere al denne tekst, men bruge det regulære udtryk skæringsoperation. Det er find alle almindelige regulære udtryksstrenge * (alle mulige strenge) med de strenge, der giver opgavereglernes regulære udtryk. Den linje (og måske linjer), der forbliver efter krydset, vil være løsningen på problemet.

Desværre kender jeg ikke nogen motorer, der er i stand til at krydse regulære udtryk. Derfor bliver du nødt til direkte at bruge de endelige automater, der ligger til grund for ethvert regexp.

Implementering

Jeg vil bygge statsmaskiner ved hjælp af openfst-biblioteket. Det giver mig alt, hvad jeg behøver for at bygge automater, plus en praktisk måde at arbejde fra skallen på. For at gøre programmeringen endnu mere "skør" vil jeg slet ikke programmere :). Bortset fra simple bash-scripts vil der ikke være nogen kode.

Trin 1 - Opbygning af den grundlæggende automata

Lad os oprette en tekstfil med en liste over alle objekter. Dette bliver vores alfabet.
norsk engelsk dansker tysk svensker hvid rød ...

Vi konstruerer grundlæggende automater, som hver kun tillader ét ord fra alfabetet.
j=1 for i i `cat alpha`; do echo -e "0 1 $j\n1" | fstcompile --acceptor > $i ((j=$j+1)) udført

Fstcompile er en kommando fra openfst-pakken, der kompilerer den tekstlige repræsentation af automaten til en binær. Dette er nødvendigt for derefter at anvende forskellige operationer på denne maskine.

Og så har vi en liste over automatiske filer. De er meget trivielle. For eksempel vil automatølet se sådan ud:

Det svarer til det regulære udtryk "øl". Indtil videre er alt ret simpelt. Derudover har vi brug for yderligere to grundlæggende automater - et tomt sæt og enhver streng, dvs. stjerne *. Vi bygger.

Trin 2 - Opbygning af en tom automat og en stjerne

Tom streng, automat "tom":
ekko "0" | fstcompile --acceptor > tom

Asterisk, automatisk "stjerne":
cp tom stjerne for i i `cat alpha`; do fstunion star $i star done fstclosure star star
Sidstnævnte sker ved simpel forening af grundlæggende automater og lukning. I regulære udtryk er det bare (engelsk|dane|...|kat|hund|...)*. Denne maskine vil se sådan ud:

Trin 3 - Bygge huse

Det vil være mere bekvemt at beskrive reglerne, hvis du opretter mere komplekse automater, såsom nationalitet, farve osv. Igen, ved hjælp af et simpelt script:

C="./concat.sh" $c norsk stjerne > r1 $c stjerne engelskmand rød stjerne > r2 $c stjerne dyr drik cigaret nation stjerne > r3 $c stjerne dansk farve dyr te stjerne > r4 $c stjerne malboro nation farve kat star > r5_0 $c star cat drink cigaret nation farve dyredrik malboro star > r5_1 $c star yellow animal drink dunhill star > r6 $c star tysk farve animal drink rothmans > r7 $c house house nation color animal milk cigaret house house > r8 $c stjerne malboro nation farve dyr vand stjerne > r9_0 $ c stjerne vand cigaret nation farve dyr drik malboro stjerne > r9_1 $ c stjerne fugl drik pallmall stjerne > r10 $ c stjerne svensk farve hund stjerne > r11 $ c stjerne norsk farve dyre drink cigaret nation blue star > r12_0 $c star blue animal drink cigaret norwegian star > r12_1 $c star blue horse star > r13 $c star beer winfield star > r14 $c star green animal coffee star > r15 fstunion r5_0 r5_1 > r5 fstunion r9_0 r9_1 r9 fstunion r12_0 r12_1 > r12

Reglerne 5, 9 og 12 er sammensatte. Jeg definerer hver del for sig, og så laver jeg foreningen. Concat.sh-scriptet udfører bare sammenkædningen af ​​de automater, der er sendt i argumenterne:
cp tom _c for i i $*; gør fstconcat _c $i _c færdig; kat_c; rm_c;

Så ved udgangen får vi automata r1,r2...,r15. Alt er klar til det sidste trin.

Trin et - Krydsning

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

Hvor intersect.sh er skæringspunktet mellem automaterne i argumenterne.
cp cl _c for i i $*; gør fstintersect _c $i _c færdig; kat_c; rm_c;

Dette kunne være enden - kig på maskinen og find ud af, hvem der har fisken. Men jeg tog ikke højde for én ting lige fra begyndelsen - i mine regler kan hvert af ordene gentages. For eksempel kan to personer drikke den samme øl og have det samme dyr. Dette er forkert i henhold til betingelserne for problemet. Det er ekstremt ubelejligt at oprette et sådant filter ved hjælp af almindelige sprog, fordi vi har ingen måde at "huske", at sådan et ord allerede har været. Men på en eller anden måde skal du begrænse. Derfor udsætter vi det endelige resultat for følgende script.

I="./intersect.sh" d="fstdifference" for i i `cat alph`; do fstdifference cl $i > differ fstconcat differ $i | fstconcat - afvige | fstrmepsilon - | fstdeterminize - | fstminimize -> $(i)_cont udført cp-resultat ud for i i `ls *_cont`; do echo $i fstintersect $i out | fstrmepsilon - | fstdeterminize - | fstminimize - out done rm different rm *_cont

Dette script genererer en speciel automat for hvert ord fra alfabetet og anvender det på resultatet. Dermed bliver stier med gentagne ord fejet til side. Som et resultat ser det endelige resultat (og faktisk automaten "ud") sådan ud:

Dette er et delvist billede af maskinen (alt passede ikke). Hvert femte ord definerer et hus. Som det fremgår af billedet, opdrætter tyskeren fisk.

Konklusion

Her er en så usædvanlig måde at løse problemet på. Men frem for alt viser det, at almindelige sprog er ret kraftfulde ting. Desuden ifølge Ulman, ethvert matematisk problem kan opfattes som at finde en streng på et bestemt sprog. Hvilket er det, der blev vist.

Ps og ja, Mse ved virkelig meget om perversioner :)

Einstein-gåden er et velkendt logisk problem, der tilskrives Albert Einstein.

Det menes, at dette puslespil blev skabt af Albert Einstein i hans barndomsår. Der er også en opfattelse af, at det blev brugt af Einstein til at teste kandidater til assistenter om evnen til at tænke logisk.

Nogle tillægger Einstein et ræsonnement, hvori han hævder, at kun to procent af verdens befolkning er i stand til at operere i deres sind med mønstre forbundet med fem tegn på én gang. Som en særlig konsekvens af dette kan ovenstående puslespil kun løses uden brug af papir af dem, der tilhører disse to procent. Der er dog ingen dokumenterede beviser for, at Einstein nogensinde har fremsat en sådan påstand.

I sin sværeste version involverer problemet en løsning i sindet, uden brug af nogen registreringer eller midler til at gemme information. Uden dette taber puslespillet mærkbart i kompleksitet, da det kan løses ved blot at tegne en tabel med undtagelse af åbenlyst modstridende muligheder - og derfor siger lidt om emnets evner.

5 forskellige mennesker i 5 forskellige farvede huse, ryger 5 forskellige mærker af cigaretter, opdrætter 5 forskellige typer dyr, drik 5 forskellige typer drinks.

Q: Hvem opdrætter fisken?

Tips:

  • Nordmanden bor i det første hus.
  • Englænderen bor i det røde hus.
  • Det grønne hus er til venstre for det hvide.
  • Danskeren drikker te.
  • Den, der ryger Rothmans, bor ved siden af ​​den, der
  • opdrætter katte.
  • Den, der bor i det gule hus, ryger Dunhill.
  • Tyskeren ryger Marlboro.
  • En nabo, der ryger Rothmans, drikker vand.
  • Den, der ryger Pall Mall, rejser fugle.
  • Svenskeren opdrætter hunde.
  • Alle, der ryger Philip Morris, drikker øl.
  • De drikker kaffe i det grønne hus.

Løsningen af ​​problemet

Så vi har 25 stillinger, der skal udfyldes med følgende data:

  • Nationalitet: Norsk, engelsk, dansker, tysk, svensk.
  • hus farve: Rød, Grøn, Hvid, Gul, Blå.
  • Mærke af cigaretter: Rothmans, Dunhill, Marlborough, Pell Mell, Philip Morris.
  • Dyr: Katte, Fugle, Hunde, Heste, Fisk.
  • Drikke: Te, mælk, vand, øl, kaffe.

Faktisk skal vi udfylde følgende tabel:

Fra meddelelserne udfylder vi straks et antal tabelceller:

  • Nordmanden bor i det første hus.
  • Nordmanden bor ved siden af ​​det blå hus.
  • Den, der opdrager hestene, bor i det blå hus.
  • Den, der bor i centret, drikker mælk.

Da en englænder bor i et rødt hus, betyder det, at en nordmand ikke kan bo i rødt. Heller ikke en nordmand kan leve i blåt. Han kan heller ikke bo i hvidt, da det grønne hus er til venstre for det hvide, og nordmandens hus er mest tilbage. Han kan heller ikke bo i grønt, da det hvide hus ligger til højre for det grønne, og det blå er til højre for det norske. Så han bor i gult. Herfra konkluderer vi også, at nordmanden ryger Dunhill.

Yderligere, eftersom det grønne hus er til venstre for det hvide hus, betyder det, at det har et tal på enten 3 eller 4. Men i det tredje, mellemste hus, drikker de mælk, og i det grønne hus drikker de kaffe, hvilket betyder tallet på det grønne hus = 4. Så vi har et hvidt hus går på nummer 5, og rødt - på nummer 3. En englænder bor her. Der drikkes kaffe i 4. hus.

Da en tysker ryger Marlboro, ryger han ikke Philip Morris og drikker derfor ikke øl. Han drikker heller ikke den mælk, som en englænder drikker. Han drikker heller ikke te – det gør danskeren. Så tyskeren drikker enten vand eller kaffe. En nordmand kan ikke drikke øl (han ryger andre cigaretter), mælk (ikke en englænder), kaffe (bor ikke i et grønt hus), te (ikke en dansker). Så nordmanden drikker vand, og så drikker tyskeren kaffe, og bor i et grønt hus. Plus, glem ikke, at tyskeren ryger Marlboro. Og da en nordmand drikker vand hos os, så ryger hans nabo (det andet hus) Rothmans.

Da en svensker opdrætter hunde i vores land, kan han ikke bo i det andet hus (der opdrættes heste), så han bor i det femte hus (hvide). Så det andet hus er beboet af en dansker, der drikker te.

Da Pell Mell-rygeren opdrætter fugle, så er dette ikke en svensker, hvilket betyder en englænder. Derfor ryger svenskeren Philip Morris og drikker øl.

Og nu har vi et sidste fingerpeg:

  • En, der ryger Rothmans, bor ved siden af ​​en, der opdrætter katte.

Rothmans er røget af en dansker, der bor i det andet hus. Til højre for ham bor en englænder, der opdrætter fugle, hvilket betyder, at danskerens anden nabo (til venstre), en nordmand, opdrætter disse katte. Og så dyrker tyskeren fisken. Svar fundet.

SVAR: en tysker opdrætter fisk!

Tænkning er en af ​​de vigtigste kognitive processer, uden hvilken normal funktion er umulig menneskelig hjerne. Der er flere typer af tænkning. En af dem er logisk tænkning.

Hver person har logisk tænkning, men hos nogle er den veludviklet, mens den hos andre ikke er det også. Der er mange metoder til at udvikle logisk tænkning. Dette inkluderer alle slags opgaver, hvor der er givet visse logiske forbindelser, og en person, der analyserer dem, skal finde en løsning. Et af de velkendte logiske problemer er Einsteins gåde. Lad os se, hvad dette problem er, og hvordan man løser det.

Hvad er Einstein-gåden?

Det menes, at denne gåde blev opfundet af den berømte fysiker Albert Einstein i hans barndom. Der er en mening, ifølge hvilken Einstein hævdede, at kun 2% af verdens befolkning kan løse dette problem i deres sind. De resterende 98% af mennesker er ikke i stand til at analysere flere logiske mønstre på samme tid uden at bruge papir og blyant. Det er der dog ingen skriftlig dokumentation for kendt fysiker og hævdede faktisk noget lignende, men det gør ikke Einsteins problem mindre interessant.

Enhver, der ønsker at teste deres tankefærdigheder, bør prøve at løse dette puslespil. Det skal bemærkes, at det er ret svært at gøre dette i sindet, så det er bedre at skrive beslutningen ned på papir. Så lad os komme i gang.

Hvordan løser man Einsteins gåde?

For at løse Einstein-gåden skal du bruge et stykke papir og en blyant eller kuglepen. Under løsningen skal du tegne flere tabeller og udfylde dem med data.

Opgaven:

Fem mennesker bor i 5 huse anden farve, opdrætte forskellige dyr, ryge forskellige mærker af cigaretter og drikke forskellige drinks. Spørgsmål: hvilken af ​​disse fem racer akvariefisk?

  • Amerikaneren bor i det første hus.
  • En kinesisk mand befinder sig i et rødt hus.
  • Det brune hus ligger mere til venstre end det grå.
  • Italieneren elsker at drikke te.
  • En person, der foretrækker Camel-cigaretter, bor ved siden af ​​en, der opdrætter nutria.
  • Mand, der bor i et hus orange farve, ryger President-cigaretter.
  • Østrigeren elsker Lucky Strike-cigaretter.
  • En person, der bor i det centrale hus, drikker kefir.
  • Den person, der bor ved siden af ​​en, der ryger Camel, drikker juicen.
  • Human, rygning af cigaretter Chesterfield opdrætter høns.
  • Finn er koavler.
  • Amerikaneren bor ved siden af ​​det blå hus.
  • En mand, der opdrætter zebraer, bor i det blå hus.
  • En mand, der elsker whisky, ryger parlamentets cigaretter.
  • person, der bor i et hus Brun, elsker Coca-Cola.

Løsningen af ​​problemet :

  1. Baseret på betingelserne for problemet kan følgende data skelnes: - Nationalitet: Amerikansk, kinesisk, italiensk, østrigsk, finsk. - Farve hjemme: rød, blå, brun, orange, grå.

    - Cigaretter: Camel, Lucky Strike, præsident, Chesterfield, parlamentet.

    - Drikkevarer: kefir, juice, Coca-Cola, whisky, te.

    - Dyr: nutria, høns, køer, zebraer, fisk.

  2. Tegn en tabel:
  3. Vi indtaster de tilgængelige data i tabellen: - Amerikaneren bor i det første hus - Personen, der opdrætter zebraer, bor i det blå hus.

    Amerikaneren bor ved siden af ​​det blå hus.

    - Personen, der bor i det centrale hus, drikker kefir.

  4. Vi beregner, i hvilket hus amerikaneren bor. Han kan ikke leve i rødt, for der er en kineser. Han kan heller ikke leve i blåt, for blåt er ved siden af. Det brune hus kan heller ikke tilhøre ham, da det grå hus ligger til højre for det brune hus, og det blå hus er til højre for det amerikanske. Det brune hus ligger til venstre for det grå, og det hus, som amerikaneren bor i, er mest tilbage, hvilket betyder, at han ikke kan bo i det grå hus. Således viser det sig, at amerikaneren bor i et orange hus og elsker President-cigaretter.
  5. Da det brune hus er placeret til venstre for det grå, vil det have nummer 3 eller nummer 4. Personen, der bor i hus nummer 3, drikker kefir, og personen, der bor i det brune hus, drikker Coca-Cola. Det viser sig, at det brune hus har nummer 4. Det følger deraf gråt hus har nummer 5, og rød - nummer 3. Der bor en kineser i det røde hus. I hus nummer 4 drikker de Coca-Cola.
  6. Vi beregner, hvilken slags drik østrigeren drikker. Den, der ryger Parlamentet, drikker whisky. Østrigeren ryger Lucky Strike, så det er ikke ham. Kefir drikkes af en kineser og te af en italiener. Det viser sig, at østrigerens drik er juice eller Coca-Cola. En amerikaner kan ikke drikke whisky, fordi parlamentet ikke ryger. En amerikaner kan heller ikke drikke kefir (dette er en kinesisk drik), Coca-Cola drikkes af ham, der bor i et brunt hus (og dette er ikke en amerikaner), te drikkes heller ikke af en amerikaner, men af ​​en italiener . Det viser sig, at amerikaneren drikker juice. Så østrigerens drik er Coca-Cola. Derudover ryger østrigeren Lucky Strike-cigaretter. Og da amerikaneren drikker juice, ryger hans nabo fra hus nummer 2 Camel.
  7. I hus nummer 2 opdrættes zebraer. Finn opdrætter køer, derfor kan han ikke bo i hus nummer 2. Det viser sig at finnen bor i hus nummer 5, som har grå farve. Så bor en italiener (te-elsker) i hus nummer 2.
  8. Manden, der foretrækker Chesterfield-cigaretter, er en kyllingefarmer. Det viser sig, at der ikke er tale om en finne, men en kineser. Så viser det sig, at finnen foretrækker whisky og parlamentscigaretter.
  9. En person, der foretrækker Camel-cigaretter, bor ved siden af ​​en person, der opdrætter nutria. Kamelcigaretter foretrækkes af italieneren, der bor på nummer 2. Kineseren, der opdrætter høns, bor til højre for ham. Det viser sig, at naboen til italieneren til venstre opdrætter nutria (dette er en amerikaner).

Nu kan du svare på spørgsmålet: hvem dyrker fisk? Svar: fisk opdrættes af en østriger.

Sådanne underholdende gåder og logiske opgaver giver dig mulighed for ikke kun at have det sjovt med at lede efter spor, men også at træne din tænkning.

Einsteins kvadratiske problem

Der er også flere problemer tilskrevet Einstein, selvom dette er tvivlsomt på grund af deres enkelhed sammenlignet med det tidligere problem.

Hvor mange firkanter ser du på billedet?

Firkanter 1:1 - 16 stk.
Firkanter 2:2 - 9 stk.
Firkanter 3:3 - 4 stk.
Firkanter 4:4 - 1 stk.
I alt: 30 stk

Gåde om trekanter

Hvor mange trekanter ser du?

Svaret er 7.