Antwort von
nach einer Stunde
hilfreich
Re: jo, is' denn heit scho' Weihnochtn?
folgendes Raetsel:
Du hast 12 identisch auschauende Kugeln, eine von diesen Kugel
ist entweder schwerer oder leichter als die anderen 11. Du
darfst 3 mal mit einer Balkenwaage wiegen und musst dann sagen
welche der Kugeln es ist und ob sie schwerer oder leichter
ist.
Was für ein Kracher! (uff!) Ich hab erst mal 3 Zettel vollgeschrieben mit Fallunterscheidungen :-(
Aber einfach zusammengefasst ist meine Lösung:
Für jede Wägung habe ich drei Gruppen A:linke schale, B:rechte Schale und C:nicht teilnehmend
Ich bestimme vorher, wie ich die Kugeln aufteilen soll:
Ku 1. 2. 3. Wägung
01 a a b
02 a b b
03 a b a
04 a b c
05 b b c
06 b c c
07 b c b
08 b c a
09 c c a
10 c a a
11 c a c
12 c a b
Wenn bei der Wägung die linke Schale schwerer ist, notiere ich ein a, falls die rechte schwerer ist ein b, falls Gleichgewicht herrscht ein c.
Nach den drei Wägungen habe ich einen dreistelligen Code.
Dieser sagt mir, zu welcher Gruppe jeweils die (zunächstmal angenommen) schwerere Kugel gehört. Jetzt suche ich die Kugel, die zu dieser Gruppenaufteilung gehört (in der Tabelle).
Falls der Code einer Kugel laut Tabelle entspricht, ist diese die schwere. Falls nicht, war meine Annahme, die Freak-Kugel sei schwerer, nicht korrekt, und ich ändere jedes a gegen ein b und umgekehrt. Dieser Code sagt mir, zu welcher jeweiligen Gruppe die leichtere Kugel gehört.
Diese Methode lässt sich übrigens mit ein wenig Aufwand beim erstellen der Tabelle auf (3^w-3)/2 Kugeln bei w Wägungen verallgemeinern. Falls jemand Interesse an der Verallgemeinerung hat, laut schreien.
Merry X-Rays and a Happy New Beer. o<|;^)>
Peace, Kevin.