Giới thiệu
Mọi người đều biết trò chơi tic-tac-toe, nhưng trong thử thách này, chúng tôi sẽ giới thiệu một chút thay đổi. Chúng tôi sẽ chỉ sử dụng chéo . Người đầu tiên đặt ba chữ thập liên tiếp bị mất. Một sự thật thú vị là số lượng vượt qua tối đa trước khi ai đó thua, bằng 6 :
X X -
X - X
- X X
Điều đó có nghĩa là đối với một bảng 3 x 3, số tiền tối đa là 6 . Vì vậy, với N = 3, chúng ta cần xuất 6.
Một ví dụ khác, cho N = 4 hoặc bảng 4 x 4:
X X - X
X X - X
- - - -
X X - X
Đây là một giải pháp tối ưu, bạn có thể thấy rằng số lượng chéo tối đa bằng 9 . Một giải pháp tối ưu cho bảng 12 x 12 là:
X - X - X - X X - X X -
X X - X X - - - X X - X
- X - X - X X - - - X X
X - - - X X - X X - X -
- X X - - - X - - - - X
X X - X X - X - X X - -
- - X X - X - X X - X X
X - - - - X - - - X X -
- X - X X - X X - - - X
X X - - - X X - X - X -
X - X X - - - X X - X X
- X X - X X - X - X - X
Kết quả này là 74 .
Nhiệm vụ
Tác vụ rất đơn giản, với một số nguyên lớn hơn 0, xuất ra số lượng chéo tối đa có thể được đặt không có ba chữ X liền kề trong một hàng dọc theo một hàng, cột hoặc theo đường chéo.
Các trường hợp thử nghiệm
N Output
1 1
2 4
3 6
4 9
5 16
6 20
7 26
8 36
9 42
Thông tin chi tiết có thể được tìm thấy tại https://oeis.org/A181018 .
Quy tắc
- Đây là môn đánh gôn , vì vậy bài nộp có số byte ít nhất sẽ thắng!
- Bạn có thể cung cấp một chức năng hoặc một chương trình.