Teka-teki nomor Aristoteles adalah tantangan untuk mengisi masing-masing 19 sel dalam kotak heksagonal dengan bilangan bulat unik antara 1 dan 19 sehingga total sepanjang setiap sumbu adalah 38.
Anda dapat membayangkan papan permainan terlihat seperti ini:
Dan teka-teki, pada dasarnya, adalah solusi untuk rangkaian lima belas persamaan berikut:
((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)
Di mana setiap variabel adalah nomor unik di set {1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19}
.
Ada beberapa solusi yang mungkin, dan 19!
kemungkinan kombinasi bilangan bulat, sehingga gaya kasar naif tidak praktis.
Aturan:
- Tidak ada hardcoding jawabannya atau mencari jawabannya di tempat lain; kode Anda perlu menemukannya sendiri
- Kecepatan tidak masalah, tetapi Anda harus menunjukkan hasil Anda, jadi kode yang membutuhkan 1000 tahun untuk berjalan tidak akan membantu Anda
- Temukan semua jawabannya
- Perlakukan jawaban yang identik dengan rotasi sebagai identik
- Kurangi 5% dari total byte Anda jika Anda menghasilkan hasilnya di sarang lebah yang menarik
- Bytes paling sedikit menang