In einer wettbewerbsorientierten Prüfung richtete sich die folgende Frage an Schüler der 8. Klasse und darüber:
Sophie hatte die Zahlen 1 bis 22 auf die 22 Scheiben in der Figur geschrieben, aber Adelaide, ihre große, nervige Schwester, löschte vierzehn.
Finden Sie die Positionen der gelöschten Zahlen, wenn Sie das wissen
- Jede Zahl, die in die Mitte eines Sechsecks geschrieben wird, stellt die Summe der Zahlen dar, die an den Eckpunkten dieses Sechsecks platziert sind
- Zwei Scheiben, die direkt durch eine Linie verbunden sind, enthalten niemals fortlaufende Nummern.
Schreiben Sie die Werte der Zahlen auf den Antwortbogen Und .
Darüber hinaus kann die Frage auch mehrere Antworten haben (und von den Schülern wird erwartet, dass sie alle angeben).
Ich habe keine Ahnung, wie ich dieses Problem angehen soll. Natürlich ist Brute Force keine Lösung, da Sie in diesem Fall durchchecken müssen Fällen, was selbst für ein Computerprogramm unmöglich ist.
Nachdem ich kürzlich eine Google-Suche durchgeführt hatte, fand ich etwas Ähnliches namens Hexagonal Tortoise Problem und einen Artikel darüber heraus. Aber diese konnten mich nirgendwo hinbringen.
Eine zufällige Beobachtung ist, dass, wenn wir die Lösung tatsächlich mit einigen fundierten Vermutungen brutal erzwingen müssen, dann vielleicht die Disc verbindet ist diejenige, mit der man beginnt (da dies diejenige ist, die am stärksten eingeschränkt ist ). Aber selbst in diesem Fall gibt es zu viele Möglichkeiten, mit denen man fertig werden muss.
Alle Ideen sind willkommen.
Diese Frage hatte eine äußerst elegante Lösung, die aufgrund der Beschwerden, dass die Frage ein Wettbewerbsproblem sei, geschlossen wurde. Die Realität ist, dass-
Aber leider war mir nicht bewusst, dass die Fristen des Wettbewerbs verlängert wurden, und daher habe ich diesen Fehler gemacht.
Ich kann mich nicht genau an die Antwort erinnern (außer dass es irgendwie darum ging, die Zahlen in den Kästchen zu addieren). Wenn jemand es lösen kann oder sich jemand hier daran erinnert oder der eigentliche ursprüngliche Antwortende es noch einmal sieht, erwägen Sie bitte, die Antwort hier erneut einzugeben.
Die "elegante" Lösung, die Ihnen fehlt, ist wahrscheinlich die folgende: Addieren Sie alle Zahlen aus den drei Sechsecken an den Ecken. Das ergibt einerseits die Summe dieser drei Sechsecke, andererseits ist diese gleich der Summe aller Zahlen außer 12, 16, b und c:
Sie können die Anzahl der zu prüfenden Fälle erheblich reduzieren, indem Sie beachten, dass die Summenbeschränkung bedeutet, dass Sie nur wirklich höchstens iterieren müssen mögliche Tupel. Aber viele dieser Fälle werden vorher durch Prüfung auf Konsekutivität und Eindeutigkeit getötet, also prüfte mein Programm nur Fälle, um die einzig mögliche Lösung als zu ergeben
Daher haben wir .
Karma
Xander Henderson
Xander Henderson