Đầu tiên, đối với những người không quen thuộc với trò chơi, đây là cách trò chơi hoạt động,
Mục tiêu của trò chơi là tắt tất cả các đèn, do đó được gọi là "Tắt đèn" và mỗi lần nhấn nút / đèn sẽ đảo ngược trạng thái của nó cũng như các nước láng giềng phía bắc / nam / đông / tây, và đó là khá nhiều .
Bây giờ, những gì tôi có thể nghĩ là bằng cách sử dụng dép xỏ ngón SR, hoặc dép xỏ ngón JK. Điều này là do khả năng của nó hoạt động như một yếu tố lưu trữ (trạng thái ban đầu và trạng thái tiếp theo). Nhưng tôi dường như không thể nghĩ ra cách nào để thực hiện chúng.
Một ý tưởng khác là mỗi bộ nút và nút / đèn liền kề (NSEW) của nó sẽ có bảng chân lý riêng, như thế này:
nhưng, có thể có các biến đầu vào giống như các biến đầu ra không? Có cách nào khác để làm điều này?