काम
सेट दिया
और एक पूर्णांक
Nth सबसेट खोजें।
इनपुट आउटपुट
N को stdin पर अहस्ताक्षरित पूर्णांक के रूप में दिया जाता है। आप अपनी भाषा के लिए उपयुक्त एक प्रारूप में वां सबसेट मुद्रित चाहिए (इसमें शामिल हो सकते हैं [1,2,3], {1,2,3}, [1, 2, 3], 1 2 3, 1,2,3आदि जब तक यह एक मानव पठनीय है के रूप में के लिए पाठ प्रारूप)।
थोड़ा सा सबटेट्स के बारे में
आधार दो में सबसेट और संख्याओं के बीच एक संबंध है। प्रत्येक अंक
निर्दिष्ट करता है कि क्या सेट का i th तत्व सबसेट के भीतर है। उदाहरण के लिए 00000000 खाली सेट होगा और 10000001 वाला सबसेट (अंतिम और पहला तत्व) है। आप संख्या 2 को आधार 2 में परिवर्तित करके Nth सब्मिट प्राप्त करते हैं और फिर सब्मिट में वे सभी तत्व शामिल होते हैं जहाँ d i > 0 होता है । इस प्रकार 3 सबसेट (3 = 00000011) शामिल है । सबसे सही अंक # 0 अंक है। छापना ठीक है । सेट को क्रमबद्ध नहीं करना है।[1,8][1,2][2,1]
परिशिष्टों:
हां, सेट तय है 1..8। सेट इनपुट का हिस्सा नहीं है। इनपुट सिर्फ N है ।
हां, आप वैकल्पिक इनपुट फ़ॉर्म का उपयोग कर सकते हैं।
सभी एन के लिए सभी अपेक्षित आउटपुट : https://tio.run/##SyotykktLixN/f/fyNS02qIoP8soJd1CwSAg2kY32LPWPPqqb7jg/38A
"123"असंदिग्ध होगा। क्या यह मान्य है?
1से है8, या यह कोई सेट है?