एक गुप्त दस्तक का उपयोग कर एक दरवाजा खोलने के लिए एक एल्गोरिदम लिखें।
यदि हम एक दस्तक का उपयोग करना चाहते हैं तो दरवाजे को सेट करना होगा। उसके बाद हम एक गुप्त दस्तक को हथियाने का प्रयास करेंगे। यदि गुप्त दस्तक दरवाजे का हिस्सा है, तो दरवाजा खुल जाएगा।

Algorithm:

1. दरवाजा सेट करें।
2. इनपुट: गुप्त दस्तक हाथ में लें।
3. गुप्त दस्तक को दरवाजे के हिस्से से मिलाएं।
4. यदि गुप्त दस्तक दरवाजे के हिस्से से मेल खाती है, तो दरवाजा खोल दें।
5. अन्यथा, दरवाजा बंद रखें और संदेह रखते हुए गुप्त दस्तक को दोबारा हाथ में ले लें।

इस एल्गोरिदम की मदद से हम एक दरवाजे को खोल सकते हैं।