सबसे पहले, खेल से अपरिचित लोगों के लिए, यह खेल कैसे काम करता है,
![]()
खेल का लक्ष्य सभी रोशनी को बंद करना है, इसलिए "लाइट्स आउट" कहा जाता है, और बटन / लाइट का प्रत्येक प्रेस अपने राज्य के साथ-साथ इसके उत्तर / दक्षिण / पूर्व / पश्चिम से सटे पड़ोसियों पर भी आक्रमण करता है, और यह बहुत ज्यादा है ।
अब, जो मैं सोच सकता था वह एसआर फ्लिप-फ्लॉप, या जेके फ्लिप फ्लॉप का उपयोग करके है। यह भंडारण तत्व (प्रारंभिक राज्य और अगले राज्य) के रूप में कार्य करने की क्षमता के कारण है। लेकिन मैं वास्तव में उन्हें लागू करने के तरीकों के बारे में सोच भी नहीं सकता।
एक अन्य विचार यह है कि बटन के प्रत्येक सेट और उसके आस-पास (NSEW) बटन / लाइट की अपनी सत्य तालिका होगी, जैसे:

लेकिन, क्या यह संभव है कि इनपुट चर आउटपुट चर के समान हों? क्या ऐसा करने के लिए कोई अन्य तरीके हैं?
