Am Ende von Harry Potter und dem Stein der Weisen gibt es ein interessantes RÀtsel. Harry und Hermine betreten den Raum, wonach die EingÀnge durch magisches Feuer blockiert werden und sie können nur durch Lösen des folgenden RÀtsels aus dem Raum herauskommen:
Es gibt Gefahr vor dir und Erlösung hinter dir,
Zwei werden dir helfen, den du unter uns finden wirst;
Mit einem der sieben StĂŒrmer bewegen Sie sich weiter
Der andere bringt Sie sofort zurĂŒck.
In uns beiden finden Sie nur Brennnesselwein,
Und drei BÀren zerstören, stehen heimlich in einer Reihe.
WÀhlen Sie also aus, welche Sie ausprobieren möchten.
DafĂŒr geben wir vier Hinweise.
Vergebens versuchte das Gift, seine tödliche Hitze zu verbergen
Sie werden ihn immer links vom Wein finden,
Und wissen Sie, dass diejenigen, die an den RĂ€ndern sind, anders das Geschenk behalten,
Aber wenn Sie weiter wollen, hilft kein einziger.
Wir sind in der GröĂe alles von Kante zu Kante getrennt,
Dein Tod sitzt nicht weniger, aber auch nicht gröĂer;
Die Sekunde vom rechten Ende und von links die Sekunde
Sie mögen es, wenn Zwillinge schmecken, obwohl sie anders aussehen.
[
aus der "VolksĂŒbersetzung" des Buches "Harry Potter und der Stein der Weisen" ]

Einfach ausgedrĂŒckt, mĂŒssen sie verstehen, welche Flaschen welche TrĂ€nke enthalten.
In diesem Artikel werden wir alle 42 möglichen Varianten dieses Puzzles mithilfe der Programmierung lösen und ein Diagramm der Ergebnisse zeichnen (wie im obigen Bild nur viel gröĂer).
Warten Sie eine Sekunde und woher kommen 42 Optionen?
Dies liegt daran, dass die Positionen der "kleineren" und "gröĂeren" TrĂ€nke nicht angegeben sind. Die groĂe kann sich an einer von sieben Stellen befinden, was die 6 verbleibenden Optionen fĂŒr die kleinere ergibt, insgesamt 7 * 6 = 42. Herauszufinden, welche Art von Arrangement Joan Rowling bei der Erfindung dieses RĂ€tsels im Sinn hatte, wird scheitern, es sei denn, sie erzĂ€hlt es in auf deinem Twitter. In der Zwischenzeit ist dieser unvermeidliche Tag noch nicht gekommen, wir können eine zufĂ€llige Version auswĂ€hlen und damit arbeiten. Es gibt jedoch keine Garantie fĂŒr seine Lösbarkeit, weshalb wir uns fĂŒr das Gemeinwohl einsetzen und alle 42 Varianten des Puzzles lösen (oder ihre Unlösbarkeit beweisen).
JA ENTSCHEIDEN SIE SICH BEREITS
Erstens sind hier alle EinschrĂ€nkungen des Puzzles aufgefĂŒhrt, die auf einfache Weise neu formuliert wurden:
- Es gibt zwei harmlose TrĂ€nke, drei vergiftete, einen, mit dem Sie vorwĂ€rts gehen können, und einen, mit dem Sie zurĂŒckgehen können.
- Auf der linken Seite jedes der beiden harmlosen TrÀnke ist giftig.
- Die TrÀnke von beiden Enden sind unterschiedlich, und keiner von ihnen erlaubt es Ihnen, vorwÀrts zu gehen.
- Die gröĂten und kleinsten Flaschen enthalten kein Gift.
- Die zweite Flasche links und die zweite Flasche rechts enthalten den gleichen Trank.
Wie gehe ich damit um? Betrachten Sie die folgende Option. Beachten Sie, dass, wie im RĂ€tsel angegeben, in der Reihe 1 Flasche kleiner als alle anderen ist und 1 Flasche gröĂer als alle anderen.

Lassen Sie uns versuchen, alle Optionen dumm zu sortieren - nehmen Sie eine Flasche und wĂ€hlen Sie alle möglichen Optionen fĂŒr den Inhalt aus.
Zum Beispiel kann die erste Flasche keinen Trank enthalten, der uns aufgrund der EinschrĂ€nkung Nr. 3 vorwĂ€rts treibt. AuĂerdem enthĂ€lt es aufgrund der EinschrĂ€nkung Nr. 2 keinen sicheren Trank - Gift kann nicht links davon lokalisiert werden. Dies lĂ€sst uns Optionen mit einem vergifteten Trank und einem Trank, der zurĂŒckkehrt. Probieren wir beide Optionen aus.
In den folgenden Bildern zeigen grĂŒne TrĂ€nke Gift an, orange - sichere GetrĂ€nke, blau - ein Trank, der sich rĂŒckwĂ€rts bewegt, lila - vorwĂ€rts.


Wir wiederholen diesen Vorgang fĂŒr beide Arbeitsoptionen - nehmen Sie die zweite Flasche und probieren Sie abwechselnd alle gĂŒltigen Inhaltsoptionen aus. Dies gibt uns Folgendes:




Wenn wir weiterhin in diesem Sinne handeln und alle Arbeitsoptionen verwerfen, bei denen eine Flasche nicht mit einem Trank gefĂŒllt werden kann, ohne die oben aufgefĂŒhrten EinschrĂ€nkungen zu verletzen, werden wir zu der einzig akzeptablen Option kommen:

NatĂŒrlich hatten wir keine Garantie, eine Lösung zu finden. Es könnte keine Lösung geben, oder es könnte mehrere geben (und wenn Sie mehrere Lösungen haben, entspricht dies der Tatsache, dass das RĂ€tsel nicht gelöst werden kann, da nicht bekannt ist, welcher der TrĂ€nke richtig ist).
Wenn Sie den Algorithmus auf alle Optionen anwenden, erhalten Sie die folgenden Lösungen. 8 Puzzle-Optionen sind lösbar, 8 haben keine Lösungen und 26 haben mehrere Lösungen.

Erfahren Sie mehr ĂŒber Lösungen.
Gibt es Gemeinsamkeiten mit allen gelösten Puzzle-Varianten? Ja! Bitte beachten Sie, dass sich in ihnen die kleinsten oder gröĂten Flaschen auf dem 2. oder 6. Platz befinden. Dies lĂ€sst den Schluss zu, dass die 2. und 6. Flasche aufgrund der EinschrĂ€nkungen Nr. 4 und Nr. 5 sichere TrĂ€nke enthalten. Ohne diesen Schritt können wir die Möglichkeit von Gift in diesen Flaschen nicht ausschlieĂen, und als Ergebnis kommen wir zu mehreren möglichen Lösungen. Auch lösbare Optionen erfordern, dass die zweite âspezielleâ Flasche (die kleinste oder gröĂte) auf dem 3. oder 4. Platz steht. Andernfalls kann der genaue Ort des Tranks, der uns vorwĂ€rts bringt, nicht gefunden werden.
Zusammenfassung
Ich werde das Zitat aus dem Buch beenden.
Hermine atmete laut aus und Harry war erstaunt zu sehen, dass sie lĂ€chelte - dies war die letzte Lektion, an die er denken konnte. "Genial", sagte Hermine. - Das ist keine Magie - das ist Logik, ein RĂ€tsel. Viele groĂe Zauberer werden kein Gramm Logik haben und fĂŒr immer hier festsitzen. "
Aber hey, vielleicht können wir die kanonische Version des RÀtsels anhand des Dialogs aus dem Buch herausfinden:
"Verstanden", sagte sie. "Die kleinste Flasche wird uns durch das schwarze Feuer und zum Stein fĂŒhren."
...
"Und welches wird dich durch das lila Feuer zurĂŒckgeben?"
Hermine zeigte auf die abgerundete Flasche auf der rechten Seite der Reihe.
Verdammt. Diese Option bietet uns noch mehrere Lösungen. Schreiben Sie Tweets, DR.
Code
Wenn Sie an Code interessiert sind, um dieses RÀtsel zu lösen und Diagramme zu zeichnen, können Sie
ihn hier herunterladen .