होम मेरी अंतरिक्ष डायरी
भाषा HI (हिन्दी)

मुझे कितने कार्ड चाहिए?

पायथन (Python) शुरुआती रोबोट आयु 11-13 CS Unplugged से

समस्या

bits_needed(n) फ़ंक्शन लिखें। यह लौटाता है कि संख्या n दिखाने के लिए कितने बाइनरी कार्ड (बिट) चाहिए। n 1 या उससे अधिक है। उदाहरण: 5 के लिए 3 कार्ड चाहिए (4, 2 और 1)।

आप अभ्यास करेंगे: while लूप, दोगुना करना, गिनना

Mode

इंडेंट के लिए Tab दबाएँ। अगले बटन पर जाने के लिए Esc और फिर Tab दबाएँ।

आपका कोड आपके ब्राउज़र में चलता है। हम उसे न पाते हैं, न सहेजते हैं। पहली बार चलाने पर Python cdn.jsdelivr.net से डाउनलोड होता है (लगभग 10 MB)।

परीक्षण के परिणाम

      आपके कोड ने क्या छापा

      
          

      CC BY-SA 4.0

      कैंटरबरी विश्वविद्यालय के कंप्यूटर साइंस एजुकेशन रिसर्च ग्रुप की CS Unplugged प्रोग्रामिंग चुनौती से रूपांतरित, CC BY-SA 4.0 लाइसेंस के अंतर्गत।

      मूल चुनौती · लाइसेंस: CC BY-SA 4.0

      बदलाव: Open Cosmos द्वारा हमारे अपने शब्दों में फ़ंक्शन, टेस्ट, संकेतों और चरणों के साथ Python और JavaScript में दोबारा लिखा गया। यह संस्करण भी CC BY-SA 4.0 है।