एक सकारात्मक पूर्णांक N K -sparse है यदि इसके बाइनरी प्रतिनिधित्व में किसी भी दो लगातार 1 s के बीच कम से कम K 0s हैं।
तो, 1010101 नंबर 1-विरल है, जबकि 101101 नहीं है।
आपका कार्य दिए गए इनपुट नंबर के लिए अगला 1-विरल नंबर ढूंढना है। उदाहरण के लिए, यदि इनपुट 12 है ( 0b1100
) आउटपुट 16 ( 0b10000
) होना चाहिए और यदि इनपुट 18 ( 0b10010
) आउटपुट 20 ( 0b10100
) होना चाहिए ।
सबसे छोटा कार्यक्रम या फ़ंक्शन (बाइट्स में) जीतता है! मानक खामियों को दूर किया।