Mathematik online lernen im Mathe-Forum. Nachhilfe online
Startseite » Forum » raetsel

raetsel

Schüler Oberschule,

Tags: logik

 
Antworten Neue Frage stellen Im Forum suchen
Neue Frage
Manhatten

Manhatten aktiv_icon

21:59 Uhr, 01.03.2011

Antworten
100 leute sitzen im gefängnis... am naechsten tag sollen sich alle in einer reihe aufstellen und bekommen einen weissen oder schwarzen hut aufgesetzt.

der erste sieht niemanden

der zweite sieht seinen vordermann

der dritte sieht seine beiden vordermaenner

...

der hundertste sieht seine 99 vordermaenner

natuerlich kennt man die farbe seines eigenen hutes nicht, nur eben die farben seiner vordermaenner. und natuerlich duerfen dabei die gefangenen nicht miteinander kommunizieren.

es geht von hinten los. der hundertste wird gefragt welche farbe sein hut hat. ratet er richtig, ist er frei. ratet er falsch wird er erschossen. bum!!! dann wird der naechste gefragt bis man beim ersten angekommen ist.

die gefangenen haben noch einen tag zeit, um sich eine strategie auszudenken, damit moeglichst viele dieses spiel ueberleben. findest du eine strategie, so dass mindestens 88% ueberleben?

Online-Nachhilfe in Mathematik
Antwort
Mathestudent

Mathestudent aktiv_icon

22:43 Uhr, 01.03.2011

Antworten
Und wie soll man da was machen ohne zu wissen ob z.B. nicht nur Schwarze hüte im spiel sind oder nur weiße ?^^
Manhatten

Manhatten aktiv_icon

22:57 Uhr, 01.03.2011

Antworten
wenns so leicht waere, dann waere es ja kein raetsel^^

noch 23stunden bis alle tot sind...
Antwort
DmitriJakov

DmitriJakov aktiv_icon

23:05 Uhr, 01.03.2011

Antworten
Ist ein Klassiker, aber ich weiss Die Lösung jetzt nimmer. Und mit Google schummeln will ich jetzt auch nicht :-D)

Schlüssel ist, dass die Hinteren mit ihren Antworten (und die Reaktion darauf) den vorderen einen Hinweis geben.

Eine Strategie wäre, dass der Hinterste die Hutfarbe des vordersten ausruft. Der zweitletzte ruft die Farbe des zweitvordersten, etc. Somit wissen am Ende die vorderen 50 exakt ihre Hutfarbe, und die hinteren 50 hatten eine fifty-fifty Chance. Insgesamt überleben so 75%.

Aber dieses Ergebnis ist nicht ausreichend. Da muss noch was dazukommen :-D)
Antwort
sigma10

sigma10 aktiv_icon

23:10 Uhr, 01.03.2011

Antworten
Gute Idee,

aber in der Aufgabenstellung steht."und natuerlich duerfen dabei die gefangenen nicht miteinander kommunizieren."ohne die Verteilung der Schwarz-Weißen Hüte zu wissen ist es wie Roulette für jeden.

Aha, Geistesblitz. Ok versteckt komunizieren ist erlaubt mit Strategie.
Antwort
CKims

CKims aktiv_icon

23:14 Uhr, 01.03.2011

Antworten
die gefangenen duerfen nicht miteinander reden...

aber was die vordermaenner auf jeden fall hoeren ist

schwarz
weiss
bum

aus diesen drei dingern muss sich also eine strategie entwickeln lassen... nur wie???
Antwort
DmitriJakov

DmitriJakov aktiv_icon

23:19 Uhr, 01.03.2011

Antworten
Jepp, die Kommunikation "der letzte, der gerufen hat wurde erschossen, man hörte das Bumm", ist auch eine Form der Kommunikation. Auch das Ausbleiben des "Bumm" ist eine Information.

Damit die Strategie für die hinteren 50 etwas taugt, muss das "Bumm" oder "nicht Bumm" einen Informationsgehalt bekommen. Auch die Information, dass sich einer der Hinteren für die Vorderen opfert, wenn er wider besseren Wissens seine Hutfarbe falsch ansagt, ist wohl Teil der Lösungsstrategie.
Antwort
sigma10

sigma10 aktiv_icon

23:23 Uhr, 01.03.2011

Antworten
Wie währe die Strategie,

der Erste schaut bei den 99 was gibt es mehr Schwarze oder Weiße Hüte. Und nennt die Farbe mit der Mehrzahl. Dann hat der nächste eine höhere Chanche beim Raten. Sollte sich die Mehrzahl ändern. Entscheidet er sich um und erhöht so die Chance der Nachfolgenden.
Antwort
CKims

CKims aktiv_icon

23:27 Uhr, 01.03.2011

Antworten
woher sollen die vordermaenner wissen dass sich die mehrzahl geaendert hat??

was ist wenn 50 weisse und 50 schwarze huete da sind??

"mindestens 88%" bedeutet fuer mich, mindestens 88 personen muessen ueberleben... also nichts mit statistik...
Antwort
Coquus

Coquus aktiv_icon

23:57 Uhr, 01.03.2011

Antworten
hab da ne idee die eigentlich nicht viel mit mathe zu tun hat

der letzte is der angeschissene der hat ne überlebens warscheinlichkeit bei mir von 50%

er nennt die farbe seines vordermannes.

der nächste nennt diese farbe aber mit der richtigen betonung und zwar wenn es die selbe farbe ist formuliert er es als aussage und wenn nicht als frage.

ich gehe davon aus das die gefangenen höhren was der hinter ihm sagt.

überlebenswarscheinlichkeit aller =99-100%
Antwort
DmitriJakov

DmitriJakov aktiv_icon

00:21 Uhr, 02.03.2011

Antworten
Das wäre trivial ;-) Denn es lässt nun eine weitere verbale Information zu. Die Gefangenen sollen aber nur wissen, dass der Reihe nach von hinten aufgerufen wird, hören das Ergebnis (Farbe + Bumm oder NichtBumm), und wissen um ihre Strategie. Und auf letztere kommt es an.

Cheats sind hier nicht erlaubt ;-)
Antwort
Coquus

Coquus aktiv_icon

00:32 Uhr, 02.03.2011

Antworten
nun ja sie hatten ja 24 stunden zeit sich ne strategie auszudenken :-D)
Antwort
Coquus

Coquus aktiv_icon

00:38 Uhr, 02.03.2011

Antworten
ja ich weis es ist eine mathematische lösung gesucht...

jedoch wenn ich in dem knast sitzen würde wäre mir das total egal was mein prof. dazu sagen würde :-D)

wollte die ganze geschichte nur mal aus nen simpleren standpunkt darlegen.
Antwort
DmitriJakov

DmitriJakov aktiv_icon

00:46 Uhr, 02.03.2011

Antworten
Es ist ein Problem, das mit Rekursion gelöst werden kann. Aber für Rekursion bin ich nun definitiv zu müde :-D)

Es geht in Etwa so:
Der Hintere ruft "schwarz", wenn die Hutfarne des vor ihm stehenden und des vordersten in der Reihe gleich ist und er ruft Weiss, wenn die Farben unterschiedlich sind.

Der zweite von hinten kennt nun seine Hutfarbe und muss nun seinerseits ausrufen, und zwar die dseines Vordermanns und des zweiten an der Spitze: Weiß, wenn beide gleich sind und schwarz, wenn beide unterschiedlich sind.

Aus dem Ergebnis: Schuss oder nicht Schuss kann der Erste in der Reihe seine Hutfarbe eindeutig bestimmen und der nächste in der Reihe von hinten kennt wiederum seine eigene Hutfarbe.

Nun muss vereinbart werden wann man sich zu opfern hat, damit man den hinteren 50 eine Überlebenschance von insgesamt 75% verschafft. Auf diese Weise müssen sich nur 12 opfern und der erste Ausrufer hatte 50% Trefferchance. Es sterben also 12,5 Gefangene, der Rest überlebt, also 87,5%
Antwort
Bummerang

Bummerang

09:41 Uhr, 02.03.2011

Antworten
Hallo,

die Aufgabe macht nur Sinn, wenn die anderen Gefangenen die Antwort der Hintermänner hören können. Ob die Antworten alle falsch waren, erkennen sie daran, dass sie gefragt werden. Gab es eine richtige Antwort, werden sie nicht gefragt.

"die gefangenen haben noch einen tag zeit, um sich eine strategie auszudenken, damit moeglichst viele dieses spiel ueberleben"

Die Strategie ist doch einfach: Der letzte sieht alle Hüte, also auch den Hut seines Vordermannes. Man verabredet, dass der letzte einfach die Farbe seines Vordermannes nennt. Damit hat er für sich eine 50:50 Chance (die er auch bei reinem Raten gehabt hat), verschlechtert seine Chancen aber durch diese Absprache nicht. Sein Vordermann hört die Antwort, nennt die richtige Farbe und mindestens 99 der 100 Gefangenen kommen frei.

Also entweder ist der Algorithmus hier nicht korrekt wiedergegeben oder die 88% in der Aufgabenstellung sind nur dazu da, eine mathematische Lösung mit viel Berechnung vorzugaukeln.
Antwort
DmitriJakov

DmitriJakov aktiv_icon

09:52 Uhr, 02.03.2011

Antworten
Hi Bummerang

Da ist aber ein Pferdefuss. Der zweitletzte kannt so natürlich seine Hutfarbe und könnt sich sicher retten. Nur, wenn sein Vordermann nun eine andere Farbe trägt, kommt er in Gewissensnot: soll er die Wahrheit sagen, nämlich die Farbe des Vordermanns oder seine eigene Farbe. Rettet er sich selbst, so sagt dann der Dritte in diesem Algorithmus die falsche Farbe.

Dieser Algorithmus klappt also nicht, zumindest nicht für die geforderten 88%.
Manhatten

Manhatten aktiv_icon

10:36 Uhr, 02.03.2011

Antworten
hihi... ist schoen zu sehen dass so ein reges interesse herrscht^^

ich liebe dieses raetsel weil es so anders als die anderen sind... bei den anderen kann man sich irgendwie an die loesung herantasten... bei dem raetsel hier muss man einfach drauf kommen.

wie moklok/dmitri schon gesagt hat... die gefangenen hoeren nur

schwarz
weiss
bum
kein bum

man muss mindestens 88% erreichen. das bedeutet, mindestens 88 leute muessen garantiert ueberleben.

noch 12 stunden bis alle tot sind^^

PS: schoen dass ihr google nicht angeschmissen habt...
Antwort
Bummerang

Bummerang

10:43 Uhr, 02.03.2011

Antworten
Hallo DmitriJakov,

ich hatte die Aufgabe so verstanden, und das kann man an meiner Antwort auch herauslesen ("Gab es eine richtige Antwort, werden sie nicht gefragt"), dass mit einer richtigen Antwort alle frei sind. Wenn weiter gefragt wird, reicht das System für statistische 75%.

PS: "schoen dass ihr google nicht angeschmissen habt..." - Heißen wir von und zu Guttenberg?
Antwort
DmitriJakov

DmitriJakov aktiv_icon

10:56 Uhr, 02.03.2011

Antworten
Ah, ich verstehe, was Du meinst: Du meinst, dass sobald der erste eine richtige Antwort gibt, alle freigelassen werden. Dem ist aber nicht so, denn dann hätten die Gefangenen statistisch bereits nach der Dritten Frage eine Wahrscheinlichkeit von 87,5 freizukommen, völlig ohne Strategie.

Nein, es ist wohl so, dass jeder gefragt wird und jeder muss seine Hutfarbe richtig nennen um zu überleben. Nennt er die falsche Farbe um für das Kollektiv eine Information zu geben, so handelt er zwar ehrenhaft, ist aber in der Kiste :(
Antwort
Bummerang

Bummerang

17:15 Uhr, 02.03.2011

Antworten
Hallo,

ich denke, dass das noch nicht die optimale Version ist, aber schon mal eine, die deutlich mehr als 88% der Gefangenen rettet. Die Gefangenen vereinbaren, die letzten 7 Gefangenen zählen die Anzahl der weissen Hüte unter den ersten 93 Gefangenen und verschlüsseln diese Zahl binär:

(a10020+a9921+a9822+a9731+a9624+a9551+a9426)

wobei für ak=1 der entsprechende Gefangene "schwarz" sagen muss und für ak=0 muss er "weiss" sagen. Die ersten 93 Gefangenen kennen dann die Anzahl der weissen Hüte vor ihnen (durch Zählen) und die Anzahl der weissen Hüte hinter ihnen bis zum Gefangenen Nummer 93 durch mitzählen, wie oft ab dem 93-ten Gefangenen "weiss" gesagt wurde. Ist die Summe dieser beiden Zahlen kleiner als die durch die ersten 7 Gefangenen kodierte Zahl, haben sie einen weissen Hut. Ist die Summe gleich der kodierten Zahl, haben sie einen schwarzen Hut. Sie antworten immer korrekt und werden frei gelassen!

Es werden mindestens 93 Gefangene gerettet! Statistisch sogar 96,5...
Antwort
Bummerang

Bummerang

19:54 Uhr, 02.03.2011

Antworten
Hallo,

wie bereits erwähnt hielt ich meine letzte Lösung nicht für optimal, obwohl sie doch schon deutlich über der Vorgabe lag. Ich dachte mir, dass man vielleicht gar nicht wissen müsste, wie viele weisse Hüte noch im Rennen sind, vielleicht reicht es ja irgendeine Eigenschaft der Anzahl zu kennen, die sich von einer natürlichen Zahl zu anderen ändert. Wenn ich also eine Eigenschaft der Anzahl der weissen Hüte kennen würde und vor mir sind alle noch im Rennen befindlichen weissen Hüte, dann ermittle ich ja die selbe Eigenschaft und weiß, dass ich keinen weissen Hut habe. Wenn ich aber anhand der weissen Hüte vor mir eine andere Eigenschaft ermittle, dann weiss ich, dass ich einen weissen Hut habe weil nur so sich die Eigenschaft ändern konnte. Wenn ich die Eigenschaft kodieren will, dann kann ich das nur durch die letzten n Gefangenen, je mehr verschiedene Eigenschaftsformen es gibt, desto mehr Gefangene opfert man am Anfang. Für die optimale Strategie opfere ich nur den ersten, da dieser sowieso keine Information hat. Der aber kann binär nur eine Information weitergeben und dafür gibt es 2 Werte: "weiss" oder "schwarz". Damit muss eine gesuchte Eigenschaft der Anzahl der weissen Hüte eine Eigenschaft sein, die nur zwei Werte annehmen darf. Als einfachste Möglichkeit dafür fällt einem bei natürlichen Zahlen natürlich ein, dass diese immer abwechselnd gerade und ungerade sind. Ist also die Anzahl der weissen Hüte gerade, sagt der letzte Gefangene "weiss" ist die Anzahl ungerade, sagt er "schwarz". Der 99-te Gefangene weiss nun, ob unter den 99 ersten Hüten eine gerade oder eine ungerade Anzahl weisser Hüte vorhanden ist. Hat sich unter den 98 vor ihm stehenden Gefangenen diese Eigenschaft geändert, dann hat er einen weissen Hut und er sagt es und kommt frei. Jeder vor ihm stehende Gefangene weiss durch die Antwort vom 99-ten Gefangenen, ob sich unter den 98 Gefangenen diese Eigenschaft geändert hat oder nicht und nimmt diese Änderung zu Kenntnis. Das setzt sich induktiv fort:

IA: alle bis zum 99-ten wissen es vom 100-ten, siehe eben

IV: der Gefangene n und alle vor ihm stehenden wissen, ob die Anzahl der weissen Hüte unter diesen n Gefangenen gerade oder ungerade ist
IB: Nach der Antwort des Gefangenen n wissen alle vor ihm stehenden Gefangenen, ob die Anzahl der Hüte auf den Gefangenen 1 bis n-1 gerade oder ungerade ist

B.d.IB: Der gefangene n erkennt, ob sich die Eigenschaft, die er für sich und die vor ihm stehenden kennt, ändert, wenn er nur die vor sich stehenden Hüte zählt und er der Anzahl die Eigenschaft gerade oder ungerade zugewiesen hat. Ändert sich die Eigenschaft, hat er einen weissen Hut auf, sagt es und kommt frei. Gleichzeitig wissen alle vor ihm stehenden, dass ein weisser Hut weggefallen ist und sich die Eigenschaft gerade/ungerade geändert hat für die ersten n-1 Gefangenen. Ändert sich die Eigenschaft nicht, hat er einen schwarzen Hut auf, sagt es und kommt frei. Gleichzeitig wissen alle vor ihm stehenden, dass kein weisser Hut weggefallen ist und sich die Eigenschaft gerade/ungerade nicht geändert hat für die ersten n-1 Gefangenen.

Das Verfahren endet automatisch beim nullten Gefangenen, der nicht existiert.

Ich denke, dass es nicht möglich ist alle Gefangenen zu retten, aber 99 Gefangen sicher zu retten und einem eine 50:50-Chance zu geben ist deshalb m.E. der maximal erreichbare Wert und ich betrachte deshalb diese Aufgabe als gelöst und das noch vor Ablauf der Galgenfrist.

Schade um den einen, aber der ist wirklich nicht zu retten...

PS an den Fragesteller: Wo hast Du die Aufgabe her? Würde mich interessieren, woher die 88% kommen. Oder sind die wirklich nur zur Verwirrung?
Antwort
DmitriJakov

DmitriJakov aktiv_icon

20:36 Uhr, 02.03.2011

Antworten
Jepp, Bummerang, ich glaube Du hast es. Das sollte die Lösung sein. Sie rettet 99 Gefangene sicher und einen zu 50%.

Frage beantwortet
Manhatten

Manhatten aktiv_icon

21:18 Uhr, 02.03.2011

Antworten
jup ihr habts...

die gefangenen sind gerettet^^

ist doch ein tolles raetsel oder?

die 88% prozent sind zur verwirrung... aber macht es alles nochmal interessanter, weil noch mehr loesungen zu finden sind... witziger weise ist die beste loesung die einfachste... allerdings habe ich nur die optimale loesung gesagt bekommen. ich selber bin auch nur auf eine komplizierte suboptimale loesung gekommen...

das raetsel habe ich von freunden, die wiederum von freunden usw...

bis demnaechst...
Antwort
DmitriJakov

DmitriJakov aktiv_icon

21:29 Uhr, 02.03.2011

Antworten
So, und wer setzt sich jetzt an die letzte Stelle in der Reihe? :-D)DD
Frage beantwortet
Manhatten

Manhatten aktiv_icon

21:29 Uhr, 02.03.2011

Antworten
jup ihr habts...

die gefangenen sind gerettet^^

ist doch ein tolles raetsel oder?

die 88% prozent sind zur verwirrung... aber macht es alles nochmal interessanter, weil noch mehr loesungen zu finden sind... witziger weise ist die beste loesung die einfachste... allerdings habe ich nur die optimale loesung gesagt bekommen. ich selber bin auch nur auf eine komplizierte suboptimale loesung gekommen...

das raetsel habe ich von freunden, die wiederum von freunden usw...

bis demnaechst...