Aristoteles 'Zahlenrätsel besteht darin, jede der 19 Zellen in einem hexagonalen Raster mit einer eindeutigen Ganzzahl zwischen 1 und 19 zu füllen, sodass die Summe entlang jeder Achse 38 beträgt.
Sie können sich das Spielbrett so vorstellen:
Das Rätsel ist im Wesentlichen die Lösung für die folgenden fünfzehn Gleichungen:
((a + b + c) == 38 && (d + e + f + g) == 38 && (h + i + j + k + l) ==
38 && (m + n + o + p) == 38 && (q + r + s) == 38 && (a + d + h) ==
38 && (b + e + i + m) == 38 && (c + f + j + n + q) ==
38 && (g + k + o + r) == 38 && (l + p + s) == 38 && (c + g + l) ==
38 && (b + f + k + p) == 38 && (a + e + j + o + s) ==
38 && (d + i + n + r) == 38 && (h + m + q) == 38)
Wobei jede Variable eine eindeutige Nummer in der Menge ist {1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19}
.
Es gibt mehrere mögliche Lösungen und 19!
mögliche Kombinationen von ganzen Zahlen, so dass naive rohe Gewalt unpraktisch ist.
Regeln:
- Keine Hardcodierung der Antwort oder Nachschlagen der Antwort an anderer Stelle; Ihr Code muss es selbst finden
- Geschwindigkeit spielt keine Rolle, aber Sie müssen Ihre Ergebnisse anzeigen, sodass die Ausführung von Code, dessen Ausführung 1000 Jahre dauert, keine Hilfe darstellt
- Hier finden Sie alle Antworten
- Behandeln Sie Antworten, die bei Rotation identisch sind, als identisch
- Ziehen Sie 5% Ihrer Gesamtbytezahl ab, wenn Sie die Ergebnisse in einer attraktiven Wabe ausgeben
- Wenigste Bytes gewinnt