Có nhiều hình vuông ma thuật, nhưng chỉ có một hình lục giác ma thuật không tầm thường, như Tiến sĩ James Grime đã giải thích , đó là:
18 17 3
11 1 7 19
9 6 5 2 16
14 8 4 12
15 13 10
Vì nó được thực hiện trong Hexagony, đây là cách dễ nhất được viết dưới dạng một dòng, chỉ bằng cách đọc từng hàng:
18 17 3 11 1 7 19 9 6 5 2 16 14 8 4 12 15 13 10
Tất nhiên, có tổng cộng mười hai đại diện danh sách như vậy của hình lục giác ma thuật này, nếu bạn tính các phép quay và phản xạ. Ví dụ, một vòng quay 1/6 theo chiều kim đồng hồ của hình lục giác ở trên sẽ dẫn đến
9 11 18 14 6 1 17 15 8 5 7 3 13 4 2 19 10 12 16
@Okx yêu cầu liệt kê các biến thể còn lại. Các danh sách còn lại là:
15 14 9 13 8 6 11 10 4 5 1 18 12 2 7 17 16 19 3
3 17 18 19 7 1 11 16 2 5 6 9 12 4 8 14 10 13 15
18 11 9 17 1 6 14 3 7 5 8 15 19 2 4 13 16 12 10
9 14 15 11 6 8 13 18 1 5 4 10 17 7 2 12 3 19 16
cộng với tất cả các danh sách được đề cập đảo ngược.
Thử thách
Viết chương trình xuất ra hình lục giác ma thuật dưới dạng danh sách. Bạn có thể chọn bất kỳ trong số 12 phản xạ / xoay của hình lục giác.
Vui lòng thêm một vài từ về cách giải pháp của bạn hoạt động.