-
पायथन में सीढ़ियों का उपयोग करके हम अगली मंजिल तक कितने तरीकों तक पहुँच सकते हैं, यह जानने के लिए कार्यक्रम
मान लीजिए कि एन चरणों के साथ एक सीढ़ी का मामला है। कोई या तो कदम दर कदम आगे बढ़ सकता है, या हर कदम पर, कोई ज्यादा से ज्यादा N कदमों की छलांग लगा सकता है। हमें उन तरीकों की संख्या ज्ञात करनी है जिनसे हम शीर्ष मंजिल तक जा सकते हैं। N मान बड़ा हो सकता है हम केवल तरीकों की संख्या के पहले और अंतिम K अंको
-
प्रोग्राम की संख्या को खोजने के लिए हम अक्षरों को व्यवस्थित कर सकते हैं जैसे कि प्रत्येक उपसर्ग और प्रत्यय में पायथन की तुलना में अधिक Bs हैं
मान लीजिए हमारे पास एक स्ट्रिंग है जिसमें n संख्या A और 2n संख्या B है। हमें ऐसी व्यवस्थाओं की संख्या ज्ञात करनी है कि प्रत्येक उपसर्ग और प्रत्येक प्रत्यय में B की संख्या A की संख्या से अधिक या उसके बराबर हो इसलिए, यदि इनपुट n =2 जैसा है, तो आउटपुट 4 होगा क्योंकि दो A और चार B हैं, इसलिए संभावित व्
-
सभी क्रमपरिवर्तन में तत्वों की संख्या खोजने का कार्यक्रम जो पायथन में दी गई शर्तों का पालन कर रहे हैं
मान लीजिए कि हमारे पास एक सेट ए है जहां 1 से n तक के सभी तत्व मौजूद हैं। और P(A) A में मौजूद तत्वों के सभी क्रमपरिवर्तन का प्रतिनिधित्व करता है। हमें P(A) में उन तत्वों की संख्या ज्ञात करनी है जो दी गई शर्तों को पूरा करते हैं सभी i रेंज में [1, n], A[i] i के समान नहीं है के सूचकांकों का एक सेट मौजू
-
पायथन में n नोड्स के साथ सभी सरल अप्रत्यक्ष रेखांकन की लागत का योग खोजने का कार्यक्रम
मान लीजिए कि हमारे पास n नोड्स के साथ एक अप्रत्यक्ष ग्राफ G है। अब विचार करें कि एक साधारण अप्रत्यक्ष ग्राफ की लागत इसके नोड्स की लागत का योग है। और एक नोड की लागत डी^के है, जहां डी इसकी डिग्री है। अब हमारे पास n और k मान हैं। हमें n नोड्स के साथ सभी संभव सरल अप्रत्यक्ष रेखांकन की लागतों का योग ज्ञा
-
यह जांचने के लिए कार्यक्रम कि हम पायथन में कूद कर या नहीं, स्थिति n पर पहुँच सकते हैं
मान लीजिए कि 1 से n तक एक संख्या रेखा है। सबसे पहले हम स्थिति 0 पर हैं, 1 जाने के लिए एक कदम कूदें, फिर स्थिति 3 पर पहुंचने के लिए दो स्थान की छलांग लगाएं, फिर 6 पर पहुंचने के लिए तीन स्थान की छलांग लगाएं और इसी तरह। हमें यह जांचना होगा कि इसे बनाए रखते हुए, हम स्थिति n पर पहुंच सकते हैं या नहीं। इ
-
पायथन में दिए गए सरणी के सभी सबअरे योगों के 2 शक्ति योग का योग खोजने का कार्यक्रम
मान लीजिए कि हमारे पास एक सूची ए है। हमने ए के सभी गैर-रिक्त उप-सूचियों को लिया है क्योंकि हम जानते हैं कि एन तत्वों के साथ एक सूची एल है (2n - 1) गैर-रिक्त उपसूची। अब प्रत्येक उपन्यास के लिए, वह sublist_sum (तत्वों का योग और उन्हें S1 द्वारा निरूपित करता है) की गणना करता है। , एस2 , एस3 , ... , एस(
-
पायथन में संख्याओं के त्रिभुज की पंक्ति l की पहली घटना संख्या की स्थिति खोजने का कार्यक्रम
मान लीजिए हम नीचे की तरह एक संख्या त्रिभुज उत्पन्न कर रहे हैं 1 1 1 1 1 2 3 2 1 1 3 6 7 6 3 1 जहाँ प्रत्येक पंक्ति में उसके ऊपर तीन संख्याएँ जोड़कर तत्व उत्पन्न होते हैं। अब अगर हमारे पास एक लाइन नंबर l है। हमें उस रेखा की पहली सम संख्या का स्थान ज्ञात करना
-
पायथन में दिए गए n के लिए दिए गए अनुक्रम के अंतिम अंक को खोजने का कार्यक्रम
मान लीजिए कि हमारे पास एक मान n है। हमें अनुक्रम S का अंतिम अंक ज्ञात करना है। S का समीकरण नीचे दिया गया है - $$\sum_{i=0\:2^{^{i}}\leqslant n}^{\alpha} \sum_{j=0}^{n} 2^{2^{^{i}+2j }}$$ इसलिए, यदि इनपुट n =2 जैसा है, तो आउटपुट 6 होगा क्योंकि:यहाँ केवल i =0 और i मान्य हैं, इसलिए एस0 =2^(2^0 + 0)
-
पायथन में चार मापदंडों के साथ दिए गए समीकरणों के समाधान खोजने का कार्यक्रम
मान लीजिए कि हमारे पास चार संख्याएँ हैं a, b, c और d और हमें ऐसे जोड़े (x, y) की संख्या ज्ञात करनी है जो समीकरण का अनुसरण करते हैं:x^2 + y^2 =(x*a) + ( y*b) जहां x रेंज में [1, c] और y रेंज में [1, d] इसलिए, यदि इनपुट a =2 b =3 c =2 d =4 जैसा है, तो आउटपुट 1 होगा क्योंकि एक जोड़ी (1, 1) है। इसे हल
-
पायथन में समय टी के बाद वायरस की अपेक्षित वृद्धि का पता लगाने का कार्यक्रम
मान लीजिए कोई खतरनाक वायरस है और वह तेजी से बढ़ता है। एक कारक x द्वारा वायरस कोशिकाओं की संख्या बढ़ने की संभावना 0.5 है और साथ ही एक कारक y द्वारा वायरस कोशिकाओं की संख्या बढ़ने की संभावना 0.5 है। अब अगर शुरुआत में वायरस की एक भी कोशिका थी, तो t समय के बाद वायरस कोशिकाओं की अपेक्षित संख्या की गणना क
-
पायथन में एक सरणी के तत्वों को छाँटने के लिए अपेक्षित फेरबदल की अपेक्षित संख्या खोजने के लिए कार्यक्रम
मान लीजिए कि हमारे पास तत्वों का एक सेट है। हमें उन्हें गैर-घटते क्रम में क्रमबद्ध करना होगा। लेकिन छँटाई तकनीक यादृच्छिक है। हम जाँचेंगे कि ऐरे को सॉर्ट किया गया है या नहीं, यदि नहीं तो रैंडम फेरबदल करें और फिर से जांचें। जब तक सभी तत्वों को क्रमबद्ध नहीं किया जाता तब तक इस प्रक्रिया को जारी रखें।
-
पायथन में लोटस और कैटरपिलर गेम जीतने के लिए आवश्यक अपेक्षित चालों की संख्या खोजने का कार्यक्रम
मान लीजिए कि हमारे पास n पंक्तियों और m स्तंभों वाला एक ग्रिड है। अमल और बिमल उस ग्रिड पर एक खेल खेल रहे हैं। खेल का नियम नीचे जैसा है - अमल शीर्ष पंक्ति में कहीं सफेद कमल की टाइल रखता है और बिमल नीचे की पंक्ति में कहीं एक कैटरपिलर टाइल रखता है। अमल खेल शुरू करता है और वे वैकल्पिक रूप से खेल रहे है
-
कार्यक्रम रंगीन कोने के सबसेट की संख्या का पता लगाता है जो पायथन में दी गई शर्तों को पूरा करता है
मान लीजिए कि हमारे पास एक सरणी रंग है, जो एक नियमित एन-गॉन के लिए रंगों का प्रतिनिधित्व करता है। यहां इस एन-गॉन के प्रत्येक शीर्ष को बेतरतीब ढंग से रंगा गया था, जिसमें दिए गए सरणी में मौजूद n अलग-अलग रंगों में से एक था। हमें बहुभुज शीर्षों के विशेष उपसमुच्चयों की संख्या ज्ञात करनी है, जैसे कि ये उपस
-
पायथन में खोज (x, y) का मान खोजने का कार्यक्रम सम या विषम है
मान लीजिए कि हमारे पास एक सरणी संख्या है। हमारे पास एक और जोड़ी (x, y) भी है, हमें यह पता लगाने की जरूरत है कि क्या मान खोज (x, y) विषम या सम है। खोज () इस प्रकार है y ढूंढें(x, y) =nums[x]^find(x+1, y) अन्यथा इसलिए, यदि इनपुट nums =[3,2,7] (x, y) =1, 2 जैसा है, तो आउटपुट सम होगा, क्योंकि - ढूं
-
प्रायिकता खोजने के लिए कार्यक्रम कि n का कोई भी उचित भाजक Python में एक सम पूर्ण वर्ग संख्या होगी
मान लीजिए कि हमारे पास एक संख्या n है, तो हमें इस संभावना का पता लगाना होगा कि n का कोई भी उचित भाजक एक सम पूर्ण वर्ग होगा। इसलिए, यदि इनपुट n =36 जैसा है, तो आउटपुट 1/8 होगा क्योंकि 36 के आठ उचित भाजक हैं, ये {1,2,3,4,6,9,12,18} हैं और उनमें से केवल एक संख्या (4) पूर्ण वर्ग और सम है। इसे हल करने
-
पायथन में दी गई बाधा का उपयोग करके न्यूनतम और अधिकतम के बीच सामान्य अंश खोजने का कार्यक्रम
मान लीजिए कि हमारे पास अधिकतम और न्यूनतम दो लंबे पूर्णांक मान हैं। हमें एक उभयनिष्ठ भिन्न n/d इस प्रकार ज्ञात करना है कि min <=d <=max. और |n/d - pi| सबसे छोटा है। यहाँ pi =3.14159265... और यदि एक से अधिक भिन्न इस शर्त को धारण कर रहे हैं, तो भिन्न को सबसे छोटे हर के साथ लौटाएँ। इसलिए, यदि इनपुट न्य
-
एन प्राकृतिक संख्याओं से जोड़े की संख्या खोजने का कार्यक्रम जिसका योग मान पायथन में k से विभाज्य है
मान लीजिए कि हमारे पास एक संख्या n और दूसरा मान k है, मान लीजिए कि हमारे पास पहले N प्राकृतिक संख्याओं के साथ एक सरणी A है, हमें A से तत्वों A[i] और A[j] के जोड़े की कुल संख्या ज्ञात करनी है, जैसे कि, i
-
पायथन में n संख्या 1s को m से विभाजित करने के बाद शेषफल खोजने का कार्यक्रम
मान लीजिए कि हमारे पास दो संख्याएँ n और m हैं। हमें 1s की n संख्या को m से भाग देने पर शेषफल ज्ञात करना है। इसलिए, यदि इनपुट n =4 m =27 जैसा है, तो आउटपुट 4 होगा, क्योंकि 1111 mod 27 =4। इसे हल करने के लिए, हम इन चरणों का पालन करेंगे - उपयोग() फ़ंक्शन को परिभाषित करें। इसमें x, n, m . लगेगा y :=
-
पाइथॉन में नियमों को बनाए रखते हुए वितरित करते समय कई बच्चों को कुदाल खोजने का कार्यक्रम मिलेगा
मान लीजिए हमारे पास k कैंडीज की संख्या है। हमें उन्हें बच्चों में बांटना है। अब कुछ नियम हैं इस बच्चे को i^2 कैंडीज की संख्या मिलेगी इंडेक्स में कोई भी बच्चा मुझे तब तक कैंडी नहीं मिलेगी जब तक कि इंडेक्स 1 से i-i तक के सभी बच्चों को नहीं परोसा जाता यदि ith बच्चों को i^2 कैंडीज नहीं मिलती है, तो यह
-
संख्या m खोजने के लिए कार्यक्रम जैसे कि पायथन में अंत में n की संख्या 0 है
मान लीजिए कि हमारे पास एक संख्या n है। हमें सबसे छोटी संख्या m ज्ञात करनी है, जैसे कि m के भाज्य में कम से कम n संख्या 0 हो। इसलिए, यदि इनपुट n =2 जैसा है, तो आउटपुट 10 होगा क्योंकि 10! =3628800 और 9! =362880, 2 शून्य के साथ न्यूनतम संख्या 10 है। इसे हल करने के लिए, हम इन चरणों का पालन करेंगे - ए