Onsdag 4 november 2026Ons 4 nov·Namnsdag: Namn: Cassandra·23:e söndagen efter pingst23:e sönd. e. pingst: ”Förlåt varandra”
Mickelsson.net Goda nyheter sedan 2002
Frias gisslan?Foto: Linus

Tankenötshörnan

Den här gången bjuds det på nötter som tankenöthörnans trogna läsare Retu har tipsat om! Finfina problem, med en varning för sömnlösa nätter.

Det fina med dehär nötterna är att det inte nödvändigtvis finns bara ett rätt svar, snarare bättre och sämre lösningar. Så trots att man snabbt kommer på ett svar, kan det hända att det går att modifiera till en ännu effektivare lösning!

Nöt 1:

En båt har blivit kapad. De 21 passagerarna sätts alla i varsin hytt. De har en chans att bli frisläppta, annars sitter de inlåsta till det bittra slutet.

Det finns ett rum i båten med två stycken lampor. Vardera lampa kan vara antingen släckt eller tänd, oberoende av varandra.

Varje enskild gisslan kommer att få gå in i rummet, där han är fri att påverka eller låta bli att påverka lamporna hur mycket och hur lite som helst. Den enskilda gisslan vet inte hur många som varit i rummet före honom, och han får inte lämna några andra synliga märken efter sig i rummet. De har inte möjlighet att kommunicera sinsemellan på något annat sätt än genom lamporna.

Fångarna tas inte in i rummet i någon särskild ordning eller något visst antal gånger, dvs fånge nr 1 kan gå in tio gånger innan fånge nr 13 går in första gången. Tiden mellan varje enskilt besök i rummet varierar också slumpmässigt. Lamporna kan tändas och släckas hur många gånger som helst och brinner aldrig ut.

Om en av gisslan korrekt kan bestämma när alla har varit inne i rummet åtminstone en gång, får alla gå fria. De ges endast en chans att gissa, men det finns ingen tidsbegränsning eller begränsning på hur många gånger en fånge får gå in i rummet.

Gisslan får träffas en gång innan utmaningen börjar för att komma överens om sin taktik. Hurdan taktik skall de ha för att bli frisläppta?

Nöt 2:

En kung skall ha fest, och har köpt in tusen flaskor vin. Till sin förfäran får han veta dagen innan (24h innan festen börjar) att en av flaskorna är förgiftade. Dessutom vet han att giftet tar kål på den som smakar på vinet inom 10-20 h efter att man druckit. Nu måste han ju hitta den förgiftade flaskan!

Som tur har han till sitt förfogande hundra slavar, som offrar sig genom att smaka på vinet om kungen så ber. Kungen tror dock att de som väljs ut för smakproven mister lite förtroende för kungen, så han vill helst utsätta så få slavar som möjligt för faran. Hur skall han göra?

(Om du löst den gåtan, försök då med att omskriva den så att kungen är rädd för att han skall förlora för stor del av sin arbetskraft, så han borde hitta den förgiftade flaskan med det minsta antalet döda fångar.)

Fråga om något blev oklart. Lycka till!

Save as PDFDölj/Ändra

Kommentarer (12)

L
Linus
Ja-a, det här är nog i svårighetsgrad av problemet med värdlsfred :) Jag har någon idé, men hmm ... :D
T
Tankenöthörnans trogna läsare
Nu tänker jag komma med några tips:)

I nöt 1 är vi ju intresserade av om en av gisslan varit inne i rummet eller inte, och inte så av hur många gånger en fånge varit inne i rummet. Därmed är det i allmänhet en bra ide att en fånge endast påverkar en lampa en gång, första gången han är inne, och efter det låter bli lamporna.

I nöt 2 finns det som sagt två olika infallsvinklar, beroende på om man vill minimera antalet inblandade fångar eller antalet fångar som möjligen dör.
För att lösa det första problemet lönar det sig att bekanta sig med det binära talsystemet.
Det andra problemet löser säkert lättast med gammal god kombinatorik.
Wikipedia är ofta ett säkert kort, då man vill uppfriska sin kunskaper i matta;)
3
3SbeoDBqSp8895W2KwhF2b
2a. Kungen numrerar alla flaskor från 0 till 999. Detta nummer kan uttryckas binärt med 10 bitar. Han väljer alltså ut 10 slavar som får en nummer från 0 till 9, denna nummer berättar vilken bit som slaven har på sitt ansvar. Slavarna smakar på flaskorna enligt följande: en slav skall smaka på en flaska om hans bit är 1 i binärrepresentationen av flaskans nummer. Detta innebär alltså att ingen smakar på flaska nr 0, slav nr 0 smakar på flaska nr 1, slav nr 1 smakar på flaska nr 2, både slav nr 1 och nr 0 smakar på flaska nr 3, osv, osv. Om en slav dör så blir hans bit 1, t.ex. om slav nr 9 dör så blir bit9=1. Detta betyder att med de bitar som man får från slavarnas död så får man lätt fram nummret på giftflaskan. Man kan alltså uttrycka giftflaskans decimala nummer som bit9*512 + bit8*256 + bit7*128 + bit6*64 + bit5*32 + bit4*16 + bit3*8 + bit2*4 + bit1*2 + bit0. Denna lösning innebär att slavarna tvingas smaka på mellan 488 och 500 flaskor var. Frågan är ju om det inte är risk för att en del slavar dör av etanolförgiftning, i så fall blir ju resultatet felaktigt. Denna lösning kräver alltså bara att 10 slavar deltar, 0-9 av dessa kommer att dö, det troligaste är att ungefär hälften stryker med.

2b. Kungen placerar vinflaskorna i en 32x32 matris (i den sista raden blir det bara 8 flaskor i stället för 32 men det gör inget). Han tvingar därefter 62 slavar att smaka på vinet enligt följande: 31 slavar smakar på kolumnerna och 31 slavar smakar på raderna. En rad och en kolumn lämnas osmakade, detta innebär alltså att det igen finns en flaska som ingen smakar på. Jag menar alltså att en slav smakar på en rad om han smakar på alla flaskor i en viss rad, samma sak gäller för kolumnerna. Om två slavar dör så vet man att flaskan finns på radslavens rad och i kolumnslavens kolumn. Om bara en slav dör så vet man att flaskan finns i den döde slavens rad (eller kolumn) och i den osmakade kolumnen (eller raden). Om ingen dör så vet man att det är flaskan som är både i den osmakade kolumnen och i den osmakade raden. Denna lösning kräver alltså att 62 slavar deltar och i värsta fall (vilket är ganska troligt) så dör två av dessa. Om man vill öka lite på sannolikheten att mindre än två slavar dör så kan man ändra lite på matrisstorleken så att man använder sig av alla 100 slavarna, t.ex. kunde man använda sig av en 11x91 matris i stället.

Den stora nackdelen med bägge lösningarna är ju att kungen kommer att ha 999 öppnade vinflaskor och endast en oöppnad flaska. Jag kan i.a.f. inte komma på något sätt att säkert hitta giftflaskan utan att öppna minst 999 flaskor.
C
Challe
Strålande Viktor! Det var ungefär de lösningarna Retu och jag kommit fram till också.

Själv är jag inte så bra på binärtal, så jag räknade ut det med vanlig kombinatorik, i b-fallet som så att alla först smakar på varsin flaska, vilket innebär att det finns 900 kvar, och då kan man räkna ut att ”43 över 2” är 903 (man kan alltså göra kombinationer med 2 stycken på 903 olika sätt av 43 slavar). Men jag tänkte inte på att man kan lämna en flaska helt osmakad, och matrisen beskriver lösningen på ett vackrare sätt.

Problemen med 999 öppnade flaskor samt etanolförgiftningen var ju spännande synpunkter, men inget vår kung oroar sig över i dethär fallet. :)

Finns det ännu något förslag på nöt 1?
V
Viktor R
Man borde kanske komma med några förtydliganden i nöt 1?

T.ex. vore det roligt att veta om alla i gisslan har en personlig gissning eller om de bara har en tillsammans, vem som tar initiativ till gissandet, om det går att skilja lamporna åt, om man vet hur lamporna är ställda i början, om man kan anta att efter tillräckligt lång tid så har en godtycklig medlem av gisslan varit N gånger inne i rummet och om någon i gisslan t.ex. har bråttom till bussen ;-)
R
Retu
I den ursprungliga nöten har gisslan endast en gemensam gissning, och vem som helst av dem får gissa när som helst. Men även om alla fångar skulle ha en personlig gissning skulle det väl inte hjälpa dem avsevärt, i och med den slumpmässiga intagningen och deras oförmåga att kommunicera med varandra på något annat sätt än med lamporna?

Lamporna går att skilja åt.

Gisslan vet hur lamporna är ställda i början.

Fördelningen av antal besök per fånge efter en lång tid påverkar väl inte lösningen i sig, utan snarare hur snabbt de kommer ut? I den ursprungliga nöten sades det ingenting om fördelningen, men kanske vi kan anta att den är likformig.

Samtliga fångar har brottom till bussen och otroligt rädda om sitt eget och sina vänners liv;-)
V
Viktor R
Enligt vad jag begriper så kan man ganska lätt lösa problemet med bara en lampa, utan att bry sig om hur den är ställd i början men eftersom fångarna har bråttom till bussen så är det väl bäst att försöka dra nytta av bägge lamporna och att man vet hur de är ställda i början.

Lamporna kan alltså vara i fyra olika lägen:
läge 0, då bägge lamporna är i ursprungsläge
läge 1, då bara lampa A har ändrats
läge 2, då bara lampa B har ändrats
läge 3, då bägge lamporna har ändrats

20 personer utses till adderare och de skall agera enligt följande:
Om [och endast om] lamporna är i något av lägena 0, 1 eller 2 och adderaren inte har ändrat på lamporna tidigare, så skall han manipulera dem så att de flyttas fram ett steg i tabellen ovan. Varje adderare skall alltså bara ändra på lamporna en gång. Ingen av personerna i denna grupp får försöka sig på att gissa.

En person utses till nollställare. Nollställaren skall manipulera lamporna endast om de befinner sig i läge 3, då skall han återställa dem till läge 0. Han skall hålla reda på hur många gånger han nollställer lamporna. Lamporna skall nollställas 6 gånger. När han har nollställt lamporna 6 gånger skall han invänta att lamporna intar läge 2, då vet han att alla de andra har varit inne i rummet minst en gång och kan därför använda den enda gissningen.
C
Challe
Det lär nog vara det bästa svaret det. Retu hade väl dock en alternativ version?

Finns också versioner av den här nöten, där den som besöker rummet MÅSTE påverka lamporna, men det blir inte någon svårare lösning, bara sannolikt längre tid före de hinner till sin arma buss.

Tack Viktor, och alla andra, som tog sig tid att fundera!

Nya nötter, eller andra klurigheter mottages med tacksamhet!
L
Linus
Där hade varit gott att vara! =) Tomas gör ett bra jobb, tack Josefine och Daniel för den vackra presentationen!!
L
Limo
ja måsta bara kommentera å säga att de va en Fantastisk konsert,alltså alldeles Underbar!!ja tycker verkligen synd om alla som missade den här konserten!:)
C
Calle
Är helt knäck av att jag inte kunde vara med och sjunga. Snygga bilder dessutom.
D
Dani
Ja satt längst fram och njöt hela kvällen..

mera gospel! :)

Skriv en kommentar

Kommentarer publiceras direkt.