-
C++ कोड: स्कोर टेबल से छात्र की रैंक खोजें
मान लीजिए हमारे पास n x 4 आकार का एक 2d सरणी है। मान लीजिए n छात्र हैं और उनके आईडी 0 से n-1 से शुरू होते हैं। उनमें से प्रत्येक के अंग्रेजी, भूगोल, गणित और इतिहास पर चार स्कोर हैं। टेबल में, छात्रों को उनके स्कोर के योग को घटाकर क्रमबद्ध किया जाएगा। यदि दो या अधिक छात्रों का योग समान है, तो इन छात्
-
C++ कोड: कॉम्पोट बनाने के लिए अधिकतम फल गिनें
मान लीजिए हमारे पास तीन संख्याएं a, b और c हैं। a नींबू, b सेब और c नाशपाती हैं। कॉम्पोट बनाने के लिए, फल का अनुपात 1 : 2 : 4 होगा। हम किसी भी फल को टुकड़ों में नहीं काट सकते। हमें नींबू, सेब और नाशपाती की अधिकतम कुल संख्या ढूंढनी है जिनसे हम कॉम्पोट बना सकते हैं। यदि संभव नहीं है, तो 0 वापस करें।उद
-
C++ कोड: वह स्ट्रिंग खोजें जहां trygub सबस्ट्रिंग न हो
मान लीजिए हमारे पास n लोअरकेस अंग्रेजी अक्षरों का एक स्ट्रिंग S है। हमें S में वर्णों को पुनर्व्यवस्थित करना है, ताकि trygub परिणामी स्ट्रिंग का सबसीक्वेंस न हो।उदाहरण के लिए, यदि इनपुट S = pintontrygubabc है, तो आउटपुट abbcginnoprttuy होगा।चरणइसे हल करने के लिए, हम निम्नलिखित चरणों का पालन करेंगे:s
-
C++ कोड: सजावट को अच्छा बनाने के लिए अधिकतम आभूषण खोजें
मान लीजिए हमारे पास तीन संख्याएं y, b और r हैं। सजावट के लिए y पीले आभूषण, b नीले आभूषण और r लाल आभूषण हैं। एक सजावट सुंदर होगी, यदि उपयोग किए गए नीले आभूषणों की संख्या पीले आभूषणों की संख्या से ठीक 1 अधिक है, और उपयोग किए गए लाल आभूषणों की संख्या नीले आभूषणों की संख्या से ठीक 1 अधिक है। हम यथासंभव
-
C++ कोड: जांचें कि स्ट्रिंग विविध है या नहीं
मान लीजिए हमारे पास n लोअरकेस अक्षरों का एक स्ट्रिंग S है। एक स्ट्रिंग को विविध कहा जाता है यदि इसमें अंग्रेजी वर्णमाला के लगातार अक्षर हैं और प्रत्येक अक्षर ठीक एक बार आता है। (अक्षर a और z आसन्न नहीं हैं)। हमें जांचना है कि यह विविध है या नहीं।उदाहरण के लिए, यदि इनपुट S = fced है, तो आउटपुट True ह
-
C++ कोड: तीन संख्याएं खोजें जिनका योग n है
मान लीजिए हमारे पास एक संख्या n है। हम तीन संख्याएं a, b और c ढूंढने जा रहे हैं, जैसे कि a + b + c = n और इन तीन संख्याओं में से कोई भी 3 का गुणक नहीं है।उदाहरण के लिए, यदि इनपुट n = 233 है, तो आउटपुट [77, 77, 79] होगा।चरणइसे हल करने के लिए, हम निम्नलिखित चरणों का पालन करेंगे:if (n - 2) mod 3 is sam
-
C++ कोड: लक्ष्य x प्राप्त करने के लिए डाइस रोल की संख्या गिनें
मान लीजिए हमारे पास एक संख्या x है। हमारे पास एक छह-फलक वाला डाइस है और इसके फलक 2 से 7 तक क्रमांकित हैं। हम डाइस से ठीक x अंक चाहते हैं। जब हम डाइस फेंकते हैं तो फलक की संख्या हमारे लक्ष्य तक पहुंचने के लिए जुड़ जाएगी। हमें वास्तव में डाइस रोल की संख्या की परवाह नहीं है, इसलिए हम सिर्फ यह जानना चाह
-
C++ कोड: संख्या का युग्म खोजें जहां एक दूसरे का गुणक है
मान लीजिए हमारे पास दो संख्याएं l और r हैं। हमें ऐसा युग्म (x, y) ढूंढना है, जैसे कि l <= x, y <= r, और x != y और x, y को विभाजित करता है। यदि एक से अधिक उत्तर हैं, तो उनमें से कोई भी एक वापस करें।उदाहरण के लिए, यदि इनपुट l = 3; r = 14 है, तो आउटपुट (3, 9) होगा।चरणइसे हल करने के लिए, हम निम्नलिखित च
-
C++ कोड: जांचें कि हम सिएटल से अधिक फ्लोरिडा गए या नहीं
मान लीजिए हमारे पास दो प्रकार के अक्षरों S और F वाला एक स्ट्रिंग S है। यदि S[i] S है तो हम iवें दिन सिएटल में हैं, और यदि यह F है तो हम फ्लोरिडा में हैं। हमें जांचना है कि क्या हम सिएटल से फ्लोरिडा की तुलना में फ्लोरिडा से सिएटल अधिक बार गए।उदाहरण के लिए, यदि इनपुट S = SSFFSFFSFF है, तो आउटपुट True
-
C++ कोड: HP को वर्तमान से अधिक करने के लिए आवश्यक अपग्रेड खोजें
मान लीजिए हमारे पास एक संख्या n है। एक खेल में, प्रत्येक चरित्र के चार अलग-अलग हेल्थ पॉइंट्स (HP) होते हैं। श्रेणियां इस प्रकार हैं:श्रेणी A: यदि HP (4n + 1) के रूप में हैश्रेणी B: यदि HP (4n + 3) के रूप में हैश्रेणी C: यदि HP (4n + 2) के रूप में हैश्रेणी D: यदि HP 4n के रूप में है D। तो, श्रेणी A उ
-
C++ कोड: मिन-मैक्स हटाने के खेल के बाद अंतिम संख्या खोजें
मान लीजिए हमारे पास n तत्वों की एक सरणी A है। एक बोर्ड पर n संख्याएं लिखी गई हैं। अमल और बिमल एक टर्न-आधारित गेम खेल रहे हैं। प्रत्येक चरण में, वे एक संख्या चुनते हैं और इसे बोर्ड से हटा देते हैं। अमल पहले खेलता है। अमल बोर्ड पर बची अंतिम संख्या को न्यूनतम करना चाहता है, और बिमल इसे अधिकतम करना चाहत
-
C++ प्रोग्राम: कार्ड गेम के विजेता का पता लगाएं
मान लीजिए हमारे पास एक संख्या n, आकार k1 और k2 की दो सरणी A और B हैं। अमल और बिमल एक दिलचस्प कार्ड गेम खेल रहे हैं। n कार्ड हैं, जिनकी संख्या 1 से n है। प्रारंभ में कार्ड उनके बीच वितरित किए जाते हैं। खेल इस प्रकार चलता है: प्रत्येक चरण में, प्रत्येक खिलाड़ी अपने कार्ड में से एक लेता है (जो भी वे चा
-
C++ कोड: एक न्यूनतम सबस्ट्रिंग के साथ दो सबस्ट्रिंग खोजें
मान लीजिए हमारे पास n वर्णों का एक लोअरकेस स्ट्रिंग S है। हमें दो गैर-खाली सबस्ट्रिंग P और Q ढूंढने हैं, जैसे कि:P और Q दोनों S के सबसीक्वेंस हैंप्रत्येक इंडेक्स i के लिए, S[i] ठीक P और Q में से एक से संबंधित है।P यथासंभव लेक्सिकोग्राफिक रूप से न्यूनतम है।उदाहरण के लिए, यदि इनपुट S = thelightsaber ह
-
C++ कोड: n ओरिगेमी बनाने के लिए नोटबुक की संख्या गिनें
मान लीजिए हमारे पास दो संख्याएं n और k हैं। एक पार्टी में n आमंत्रित दोस्त हैं। अमल ओरिगेमी के रूप में निमंत्रण बनाना चाहता है। प्रत्येक निमंत्रण के लिए, उसे दो लाल कागज, पांच हरे कागज, और आठ नीले कागज की आवश्यकता होती है। प्रत्येक रंग की अनंत संख्या में नोटबुक हैं, लेकिन प्रत्येक नोटबुक में केवल एक
-
C++ कोड: खरगोश द्वारा बॉक्स खींचने का कुल समय खोजें
मान लीजिए हमारे पास दो निर्देशांक (x1, y1) और (x2, y2) हैं। एक खरगोश खाने का बॉक्स खींच रहा है। वह केवल 1 यूनिट आकार की रस्सी से जुड़ा हुआ है। खरगोश बॉक्स को वहां खींचेगा जहां वह खड़ा है और फिर उसी दिशा में 1 यूनिट से रास्ते से हट जाएगा। खरगोश बॉक्स को खींचे बिना दाएं, बाएं, ऊपर, या नीचे 1 यूनिट चल
-
C++ कोड: बच्चों की कुर्सी एसोसिएशन
मान लीजिए हमारे पास एक संख्या n है। हमें आकार n की एक सरणी A ढूंढनी है। n टेबल हैं और प्रत्येक टेबल में 4 कुर्सियां हैं। कुर्सियों को 1 से 4n तक क्रमांकित किया गया है। यह ज्ञात है कि संख्या a और b (a != b) वाली कुर्सियों पर बैठे दो बच्चे लिप्त होंगे यदि:gcd(a,b) = 1 या,a, b को विभाजित करता है या b,
-
C++ कोड: वॉल्यूम को पहले जैसा सेट करने के लिए न्यूनतम बटन क्लिक गिनें
मान लीजिए हमारे पास दो संख्याएं a और b हैं। अमल हमेशा टीवी वॉल्यूम को b मान पर सेट करता है। लेकिन किसी दिन बिमल ने इसे a मान पर बदल दिया। रिमोट में छह बटन हैं (-5, -2, -1, 1, 2, 5) जिनका उपयोग करके हम वॉल्यूम को 1, 2 या 5 से बढ़ा या घटा सकते हैं। वॉल्यूम बहुत बड़ा हो सकता है लेकिन नकारात्मक नहीं। हम
-
C++ कोड: सरणी को क्रमबद्ध करने के लिए ऑपरेशन गिनें
A[i+1], तो A[i] और A[i+1] के मानों को स्वैप करें। हमें सरणी A को पहली बार क्रमबद्ध करने के लिए पुनरावृत्तियों की संख्या गिननी है।उदाहरण के लिए, यदि इनपुट A = [4, 5, 7, 1, 3, 2, 6] है, तो आउटपुट 5 होगा, क्योंकि प्रत्येक पुनरावृत्ति के बाद सरणी की स्थिति इस तरह है: [4, 5, 1, 7, 2, 3, 6], [4, 1, 5, 2,
-
C++ कोड: संख्यात्मक स्ट्रिंग के सम सबस्ट्रिंग की गणना करें
मान लीजिए हमारे पास n अंकों का एक स्ट्रिंग S है। S का एक सबस्ट्रिंग सम कहा जाता है यदि इस स्ट्रिंग द्वारा दर्शाई गई संख्या भी सम है। हमें S के सम सबस्ट्रिंग की संख्या ढूंढनी है।उदाहरण के लिए, यदि इनपुट S = 1234 है, तो आउटपुट 6 होगा, क्योंकि सबस्ट्रिंग हैं 2, 4, 12, 34, 234, 1234।इसे हल करने के लिए,
-
C++ कोड: संगीत कार्यक्रम की अवधि के बीच न्यूनतम अंतर खोजें
मान लीजिए हमारे पास तीन संख्याएं a, b और c हैं। एक गायक के पास a एक-मिनट के गाने, b दो-मिनट के गाने और c तीन-मिनट के गाने हैं। वह सभी गानों को दो संगीत कार्यक्रमों में वितरित करना चाहता है, जैसे कि प्रत्येक गाना ठीक एक संगीत कार्यक्रम में शामिल हो। वह संगीत कार्यक्रमों की अवधि के पूर्ण अंतर को यथासं