Gegeben: 12 MĂŒnzen, eine davon ist falsch, sie unterscheidet sich nur im Gewicht. Unbekannt leichter oder schwerer. Es werden Hebelskalen angegeben, die zeigen, dass die Last auf einer Seite schwerer ist. FĂŒr 3 WĂ€gungen mĂŒssen Sie eine gefĂ€lschte MĂŒnze finden.
Aus Erfahrung rate ich Ihnen, sich nicht zu beeilen und schriftlich zu entscheiden. Das Puzzle â12 MĂŒnzen, 3 WĂ€gungenâ ist in meinem Leben mehrmals aufgetaucht. Als meine Freundin mich zum ersten Mal fragte, entschied sie sich nach den Olympischen Spielen und ich musste mir fĂŒr ein paar Stunden den Kopf brechen. Und ein paar Jahre spĂ€ter wurde es mir nicht sofort gegeben. Wenn Sie selbst entscheiden möchten, tun Sie dies auf einem Blatt Papier.
Nachfolgend finden Sie eine Analyse und Phasen der Lösung. Die Stufen werden nach einer universellen Methode zur Lösung von Problemen durchgefĂŒhrt, die sowohl fĂŒr die Programmierung als auch fĂŒr das Leben gilt. Mit dem Ansatz wird das Lösen des Puzzles einfach.
Ich schlage vor, dass Sie vor dem Lesen eine Lösung anbieten. Hast du eine antwort Verifiziert?
Wenn es Software wĂ€re, wĂ€ren die Fragen: âHaben Sie den Algorithmus programmiert und getestet? Haben Sie die TestfĂ€lle untersucht und ĂŒberprĂŒft? â
Wie die Erfahrung zeigt, ist es zur Lösung erforderlich, einen Entscheidungsbaum zu zeichnen und alle 12 FĂ€lle zu ĂŒberprĂŒfen.

1. TippsBei der Lösung hilft es:1) Abnahme der Entropie (MaĂ fĂŒr die Unsicherheit) und Antworten auf Fragen:
- Was haben Sie im vorherigen Schritt gelernt?
- Was reduziert die Unsicherheit?
- Welche Informationen haben wir?
- Was mĂŒssen Sie noch wissen?
Fragen sind fĂŒr jede Aufgabe, jedes Projekt geeignet. Antworten auf diese Fragen tragen dazu bei, das Risiko zu verringern, dass Fristen nicht eingehalten werden, das Budget ĂŒberschritten wird und die Vorgesetzten aufholen.
2) Zersetzung. Der Ansatz von einfach bis komplex. Wenn Sie eine Lösung fĂŒr die einfachsten FĂ€lle vorbereiten und diese dann zur Lösung des Problems verwenden (den Algorithmus teilen und erobern), ist dies einfacher, als die gesamte Situation in Ihrem Kopf darzustellen.
Die Divide- und Conquer-Algorithmen unterteilen eine Aufgabe in zwei oder mehr Unteraufgaben desselben Typs, die jedoch kleiner als elementare Aufgaben sind, und kombinieren ihre Lösungen, um eine Antwort auf das ursprĂŒngliche Problem zu erhalten.Stellen Sie Fragen zur Zersetzung. Welches wĂŒrdest du vorschlagen?
2. ZersetzungWelche Fragen haben Sie zur Zersetzung formuliert? Irgendwelche Ăbereinstimmungen?
1) Was ist die elementarste Situation? Was können wir in einem WÀgen tun?
Bei einer WĂ€gung können wir feststellen, welche MĂŒnze schwerer ist, ob das Gewicht der MĂŒnzen gleich ist.
2) Wenn wir 2 MĂŒnzen haben und, wie Sie wissen, FĂ€lschungen hĂ€rter oder leichter sind. Wie kann man eine FĂ€lschung in einem Gewicht bestimmen?
Es ist notwendig, die MĂŒnzen zu wiegen und abhĂ€ngig vom Pfeil der Waage die FĂ€lschung zu bestimmen.
3) Wenn wir 2 MĂŒnzen haben und es nicht bekannt ist, dass FĂ€lschungen schwieriger oder einfacher sind, wie kann man FĂ€lschungen in einem Gewicht bestimmen?
Nach dem Wiegen einer der 2 prĂ€sentierten MĂŒnzen mit der dritten MĂŒnze, ĂŒber die bekannt ist, dass es sich um eine echte handelt.
4) Wenn wir 3 MĂŒnzen haben und, wie Sie wissen, FĂ€lschung hĂ€rter oder leichter ist. Wie kann man eine FĂ€lschung in einem Gewicht bestimmen?
Es ist notwendig, zwei dieser MĂŒnzen zu vergleichen. Wenn sie gleich sind, ist die dritte MĂŒnze falsch.
5) Wenn wir 3 MĂŒnzen haben und es unbekannt ist, ist FĂ€lschung schwieriger oder einfacher. Ist es möglich, eine FĂ€lschung in einem Gewicht zu bestimmen?
Leider gibt es keine.
6) Wenn wir 4 MĂŒnzen haben und unbekannte FĂ€lschungen hĂ€rter oder leichter sind, können wir die FĂ€lschung in einem Wiegen bestimmen?
Leider gibt es keine.
7) Wenn wir 4 MĂŒnzen haben und es nicht bekannt ist, dass FĂ€lschung hĂ€rter oder leichter ist, wie viele WĂ€gungen können Sie FĂ€lschung bestimmen?
FĂŒr zwei WĂ€gungen.
Als nĂ€chstes sammeln wir aus elementaren FĂ€llen Situationen von 8, 9, 10, 11 und 12 MĂŒnzen. Wie sehen Sie die Lösung?
Unten finden Sie die vollstÀndige Lösung.
3. EntscheidungErster Schritt: Teilen Sie die MĂŒnzen in 3 Gruppen zu je 4: 1 2 3 4, 5 6 7 8, 9 10 11 12.
Vergleichen Sie die ersten beiden Gruppen. Drei Optionen sind möglich:
- die erste Gruppe ist schwerer;
- die zweite Gruppe ist schwerer;
- sind gleich.

1) Wenn die Gruppen gleich sind, befindet sich die gefĂ€lschte MĂŒnze in der dritten Gruppe. Es ist notwendig, eine gefĂ€lschte MĂŒnze mit 4 MĂŒnzen in zwei WĂ€gungen zu finden.
Teilen Sie die dritte Gruppe in zwei Teile: 9 10 11 12
Vergleiche 9 und 10:
- Wenn sie gleich sind, dann die gefĂ€lschte MĂŒnze in der zweiten Gruppe - vergleiche 9 und 11. Wenn 9 und 11 gleich sind, dann die gefĂ€lschte - 12, wenn nicht -11
- Wenn sie nicht gleich sind, dann falsch in der ersten Gruppe - vergleiche 10 und 12. Wenn 10 und 12 gleich sind - falsch - 9, wenn nicht - 10.
Also haben wir eine gefĂ€lschte MĂŒnze gefunden.
2) Betrachten Sie den zweiten Fall. Wenn die erste Gruppe schwerer als die zweite ist, weisen wir der ersten Gruppe das Zeichen ">", der zweiten Gruppe das Zeichen "<" und der dritten Gruppe das Zeichen "0" zu.
Wir teilen die MĂŒnzen in die gewogenen Gruppen 1 9 10 11 und 5 2 3 4 ein. Drei Optionen sind möglich:
- Sind gleich. Die gefĂ€lschte MĂŒnze gehört zu den Zahlen: 6 7 8. Vergleichen Sie 6 und 7, wenn sie gleich sind, ist die FĂ€lschung 8, wenn 6 gröĂer ist, die FĂ€lschung - 7, wenn 7 gröĂer ist, die FĂ€lschung - 6, da in diesem Fall die gefĂ€lschte MĂŒnze einfacher ist.
- Die erste Gruppe ist schwerer, dann ist die gefĂ€lschte MĂŒnze entweder 1 oder 5. Vergleichen Sie 1 und 9, wenn sie gleich sind - die gefĂ€lschte MĂŒnze - 5, wenn nicht - 1.
- Die erste Gruppe ist einfacher, dann FĂ€lschung unter den MĂŒnzen 2 3 4, da bekannt ist, dass 9, 10 und 11 echt sind, und die zweite Gruppe nur durch die MĂŒnzen 2, 3 und 4 aufgewogen werden kann. Vergleichen Sie 2 und 3, wenn sie gleich sind, FĂ€lschung 4, Wenn 2 schwerer ist, ist Fake 2, andernfalls ist 3rd Fake.
3) Der Fall, in dem die zweite Gruppe schwerer als die erste ist, Àhnelt der zweiten.
Das allgemeine Diagramm des Entscheidungsbaums ist unten dargestellt.

FazitWenn eine Aufgabe zur Ăberarbeitung oder zum Debuggen eintrifft, empfiehlt es sich, den obigen Ansatz anzuwenden:
- Entscheiden Sie, was gegeben wird?
- Welche elementaren FÀlle / Aufgaben können zerlegt werden?
- Was ist unbekannt, um das Problem zu lösen? Welche Experimente mĂŒssen durchgefĂŒhrt werden, um die Entropie zu reduzieren?
- AusfĂŒhren.
- Ist das Problem gelöst? Nein? Kehren Sie zu Schritt 1 zurĂŒck.
Erfolgreiche Lösungen.