-
C++ . में बल्ब स्विचर
मान लीजिए कि n बल्ब हैं जो शुरू में बंद हैं। हम पहले सभी बल्बों को चालू करते हैं। फिर, हम हर दूसरे बल्ब को बंद कर देते हैं। तीसरे दौर में, हम हर तीसरे बल्ब को चालू करते हैं (चालू होने पर चालू करें या चालू होने पर बंद करें)। इसी तरह, i-वें राउंड के लिए, हम प्रत्येक i बल्ब को टॉगल करते हैं। एन-वें दौर
-
C++ में Rand7() का उपयोग करके Rand10 () को लागू करें
मान लीजिए कि हमारे पास एक फ़ंक्शन रैंड 7 है जो 1 से 7 की सीमा में एक समान यादृच्छिक पूर्णांक उत्पन्न करता है, हमें एक और फ़ंक्शन रैंड 10 लिखना होगा जो 1 से 10 की सीमा में एक समान यादृच्छिक पूर्णांक उत्पन्न करता है। हम यादृच्छिक संख्या उत्पन्न करने के लिए कुछ लाइब्रेरी फ़ंक्शन का उपयोग नहीं कर सकते ह
-
C++ में माचिस की तीलियों से वर्ग तक
मान लीजिए कि एक छोटी सी मैच गर्ल है। और हमें ठीक-ठीक पता है कि छोटी माचिस की तीली के पास कौन सी माचिस की तीली है, हमें उन सभी माचिस की तीलियों का उपयोग करके एक वर्ग बनाने का तरीका खोजना होगा। हमें कोई छड़ी नहीं तोड़नी चाहिए, लेकिन हम उन्हें जोड़ सकते हैं, और प्रत्येक माचिस को ठीक एक बार इस्तेमाल किय
-
सी++ में ओन्स और जीरो
मान लीजिए कि हमारे पास क्रमशः m 0s और n 1s का प्रभुत्व है। दूसरी ओर, बाइनरी स्ट्रिंग्स के साथ एक सरणी है। अब हमारा कार्य दिए गए m 0s और n 1s के साथ अधिकतम संख्या में तार उत्पन्न करना है। प्रत्येक 0 और 1 का अधिकतम एक बार उपयोग किया जा सकता है। तो यदि इनपुट ऐरे =[10, 0001, 111001, 1, 0,] और एम =5 और ए
-
C++ में एक सर्कल में रैंडम पॉइंट जेनरेट करें
मान लीजिए कि हमारे पास एक सर्कल के केंद्र की त्रिज्या और एक्स-वाई स्थिति है, हमें रैंडपॉइंट () नामक एक फ़ंक्शन लिखना है जो सर्कल में एक समान यादृच्छिक बिंदु उत्पन्न करता है। तो कुछ महत्वपूर्ण बिंदु होंगे जिन्हें हमें ध्यान में रखना होगा - इनपुट और आउटपुट मान फ़्लोटिंग-पॉइंट में हैं। वृत्त के केंद्र
-
सी ++ में जादुई स्ट्रिंग
मान लीजिए कि एक स्ट्रिंग है। उस स्ट्रिंग को जादुई स्ट्रिंग S कहा जाता है, जिसमें केवल 1 और 2 होते हैं और निम्नलिखित नियमों का पालन करते हैं - स्ट्रिंग S जादुई है क्योंकि 1 और 2 वर्णों की सन्निहित घटनाओं की संख्या को संयोजित करने से स्ट्रिंग S ही उत्पन्न होती है। स्ट्रिंग S के पहले कुछ घटक निम्नलिखि
-
C++ में बढ़ते क्रम
मान लीजिए कि हमारे पास एक पूर्णांक सरणी है, हमारा कार्य दिए गए सरणी के सभी अलग-अलग संभावित बढ़ते क्रमों को खोजना है, और बढ़ते क्रम की लंबाई कम से कम 2 होनी चाहिए। इसलिए यदि सरणी [4,6,7,7] की तरह है ], तो आउटपुट जैसा होगा - [[4, 6], [4, 7], [4, 6, 7], [4, 6, 7, 7], [6, 7], [6, 7 , 7], [7,7], [4,7,7]]
-
C++ में टीमो अटैकिंग
मान लीजिए LOL की दुनिया में, Teemo नाम का एक हीरो है और उसके हमले से उसका दुश्मन ऐश जहरीली हो सकती है। अब, मान लीजिए कि हमने ऐश की ओर टेमो की आक्रमणकारी आरोही समय श्रृंखला दी है और प्रति टेमो के आक्रमण के लिए विषाक्तता समय अवधि दी है, हमें कुल समय ज्ञात करना होगा कि ऐश जहरीली स्थिति में है। हम मान स
-
C++ में गैर-अतिव्यापी आयतों में यादृच्छिक बिंदु
मान लीजिए कि हमारे पास गैर-अतिव्यापी अक्ष-संरेखित आयतों की एक सूची है, हमें एक फ़ंक्शन पिक लिखना है जो यादृच्छिक रूप से और समान रूप से एक पूर्णांक संख्या चुनता है, आयतों द्वारा कवर किए गए स्थान में बिंदु। इसलिए हमें कुछ बातों का ध्यान रखना होगा - एक पूर्णांक बिंदु वह बिंदु होता है जिसमें पूर्णांक न
-
C++ . में विकर्ण ट्रैवर्स
मान लीजिए कि हमारे पास एम एक्स एन तत्वों का एक मैट्रिक्स है, हमें मैट्रिक्स के सभी तत्वों को विकर्ण क्रम में खोजना होगा। तो अगर मैट्रिक्स की तरह है - 1 2 3 4 5 6 7 8 9 आउटपुट होगा [1,2,4,7,5,3,6,8,9] इसे हल करने के लिए, हम इन चरणों का पालन करेंगे - एक सरणी रिट बनाएं, पंक्ति सेट करें:=0 और कॉ
-
C++ में सबसे लंबा पैलिंड्रोमिक परिणाम
मान लीजिए कि हमारे पास एक स्ट्रिंग s है, हमें s में सबसे लंबे पैलिंड्रोमिक अनुक्रम की लंबाई ज्ञात करनी है। हम मान सकते हैं कि s की अधिकतम लंबाई 1000 है। इसलिए यदि इनपुट bbbab जैसा है, तो आउटपुट 4 होगा। एक संभावित पैलिंड्रोमिक क्रम bbbb है। इसे हल करने के लिए, हम इन चरणों का पालन करेंगे - x :=s, फि
-
C++ में रैंडम फ्लिप मैट्रिक्स
मान लीजिए कि हमारे पास n_rows पंक्तियों की संख्या और n_cols स्तंभों की संख्या के साथ एक बाइनरी मैट्रिक्स है। यहां सभी मान प्रारंभ में 0 हैं। हमें एक फ़ंक्शन फ्लिप() को परिभाषित करना है जो यादृच्छिक रूप से 0 मान समान रूप से चुनता है, इसे 1 में बदलता है, और फिर उस मान की स्थिति [row.id, col.id] लौटाता
-
सी++ में सतत सबअरे योग
इसे हल करने के लिए, हम इन चरणों का पालन करेंगे - मानचित्र बनाएं m, सेट करें m[0] :=-1 और योग :=0, n :=nums array का आकार मैं के लिए 0 से n - 1 की सीमा में योग :=योग + अंक[i] यदि k शून्य नहीं है, तो योग :=योग mod k =2, तो सही लौटें यदि m का योग नहीं है, तो m[sum] सेट करें:=i झूठी वापसी आइए बेहतर
-
डिक्शनरी का सबसे लम्बा शब्द C++ में डिलीट करके
मान लीजिए कि हमारे पास एक स्ट्रिंग और एक स्ट्रिंग डिक्शनरी है, हमें डिक्शनरी में सबसे लंबी स्ट्रिंग ढूंढनी है, जो दिए गए स्ट्रिंग के कुछ वर्णों को हटाकर बनाई जा सकती है। यदि एक से अधिक संभावित परिणाम हैं, तो बस सबसे छोटे शब्द को सबसे छोटे लेक्सिकोग्राफिक क्रम के साथ लौटाएं। यदि कोई परिणाम नहीं है, त
-
C++ में सन्निहित सरणी
मान लीजिए कि हमारे पास एक द्विआधारी सरणी है, हमें 0 और 1 की समान संख्या के साथ एक सन्निहित उपसरणी की अधिकतम लंबाई ज्ञात करनी है। इसलिए यदि इनपुट [0,1,0] जैसा है, तो आउटपुट 2 के रूप में [0 होगा, 1] या [1,0] 0 और 1 की समान संख्या वाली सबसे बड़ी सन्निहित सरणी है। इसे हल करने के लिए, हम इन चरणों का पाल
-
सी++ में सुंदर व्यवस्था
मान लीजिए कि हमारे पास 1 से N तक N पूर्णांक हैं। हम एक सुंदर व्यवस्था को एक सरणी के रूप में परिभाषित करेंगे जो इन N संख्याओं द्वारा पूरी तरह से बनाई गई है यदि निम्न में से एक इस सरणी में ith स्थिति (1 <=i <=N) के लिए सही है। - वें स्थान की संख्या को i से विभाजित किया जा सकता है। i वें स्थान पर संख्
-
C++ में वजन के साथ रैंडम पिक
मान लीजिए कि हमारे पास सकारात्मक पूर्णांकों की एक सरणी w है, w [i] इंडेक्स i के वजन का वर्णन करता है, हमें एक फ़ंक्शन पिकइंडेक्स () को परिभाषित करना होगा जो यादृच्छिक रूप से अपने वजन के अनुपात में एक इंडेक्स चुनता है। इसलिए यदि इनपुट [1,3] जैसा है, तो पिकइंडेक्स () को पांच बार कॉल करें, तो उत्तर −
-
सी++ में श्रृंखला 3, 5, 33, 35, 53… के एन-वें पद को खोजने का कार्यक्रम
इस ट्यूटोरियल में, हम सीरीज 3, 5, 33,35, 53… के N-वें टर्म को खोजने के लिए एक प्रोग्राम पर चर्चा करेंगे... इसके लिए हमें एक नंबर मुहैया कराया जाएगा। हमारा काम उस विशेष स्थान पर दी गई श्रृंखला के लिए शब्द खोजना है। उदाहरण #include <bits/stdc++.h> using namespace std; //finding the nth term in
-
सी ++ में एचसीएफ को पुनरावृत्त रूप से खोजने का कार्यक्रम
इस ट्यूटोरियल में, हम एचसीएफ को पुनरावृत्त रूप से खोजने के लिए एक कार्यक्रम पर चर्चा करेंगे। इसके लिए हमें दो नंबर दिए जाएंगे। हमारा काम एक पुनरावृत्त फ़ंक्शन का उपयोग करके दिए गए नंबरों के एचसीएफ की गणना करना है। उदाहरण #include <bits/stdc++.h> using namespace std; int get_HCF(int a, int b){
-
C++ में कोई वर्ण स्वर या व्यंजन है या नहीं, यह पता लगाने के लिए प्रोग्राम
इस ट्यूटोरियल में, हम यह पता लगाने के लिए एक प्रोग्राम पर चर्चा करेंगे कि क्या कोई पात्र एक स्वर या व्यंजन है। इसके लिए हमें एक कैरेक्टर मुहैया कराया जाएगा। हमारा काम उपयोगकर्ता को प्रिंट आउट करना है कि क्या प्रदान किया गया वर्ण स्वर या व्यंजन है। उदाहरण #include <iostream> using namespace st