-
C++ कोड: गैर-विभाज्यता शर्तों के साथ क्रमबद्ध सरणी खोजें
मान लीजिए हमारे पास एक संख्या n है। मान लीजिए हम n तत्वों की एक सरणी A बनाने जा रहे हैं। A आरोही क्रम में क्रमबद्ध है और सभी तत्व विशिष्ट हैं। 2 से n तक प्रत्येक i के लिए (सरणी इंडेक्स 1 से शुरू मानते हुए) A[i], A[i-1] से विभाज्य नहीं है।उदाहरण के लिए, यदि इनपुट n = 7 है, तो आउटपुट [2, 3, 4, 5, 6, 7
-
C++ कोड: अनपढ़ अध्यायों की संख्या गिनें
मान लीजिए हमारे पास जोड़े की एक सरणी P है। जहां P[i] (l, r) के रूप में है, और एक अन्य संख्या k है। मान लीजिए हम n अध्यायों वाली एक किताब पढ़ने जा रहे हैं। ताकि किताब का एक पेज ठीक एक अध्याय से संबंधित हो और प्रत्येक अध्याय में कम से कम एक पेज हो। हमने कुछ पेज पढ़े हैं और पेज नंबर k को पहले पेज के रू
-
C++ कोड: सेना में निश्चित रैंक तक पहुंचने के वर्षों की गणना करें
मान लीजिए हमारे पास n-1 तत्वों की एक सरणी D और दो मान a और b हैं। एक सेना में, 1 से n तक क्रमांकित n रैंक हैं। रैंक i से रैंक i+1 तक पहुंचने के लिए D[i] वर्षों की आवश्यकता होती है। अमल अभी-अभी नई रैंक a पर पहुंचा है लेकिन वह रैंक b तक पहुंचना चाहता है। हमें उन वर्षों की संख्या गिननी है जिनकी उसे अपन
-
C++ कोड: समीक्षा वोट स्थिति और अनिश्चितता की जांच करें
मान लीजिए हमारे पास तीन संख्याएं x, y और z हैं। एक समीक्षा साइट पर x व्यक्ति थे जो अपवोट करेंगे, y व्यक्ति जो डाउनवोट करेंगे, और z व्यक्तियों का एक और समूह जो वोट करेगा, लेकिन हम नहीं जानते कि वे अपवोट करेंगे या डाउनवोट। प्रत्येक व्यक्ति अधिकतम एक बार वोट कर सकता है। यदि अपवोट करने वाले लोग डाउनवोट
-
C++ कोड: दिए गए नियमों के साथ रेंज x में दो संख्याएं प्राप्त करें
x लेकिन a/b < x। यदि संभव नहीं है, तो -1 वापस करें। तो, यदि इनपुट x = 10 है, तो आउटपुट 6 और 3 होगा, (अन्य उत्तर भी संभव हैं)इसे हल करने के लिए, हम निम्नलिखित चरणों का पालन करेंगे:if x < 2, then: print -1 return print x and xउदाहरणबेहतर समझ के लिए निम्नलिखित कार्यान्वयन देखें:#include using
-
C++ कोड: दी गई अभाज्य परिकल्पना को खंडित करने वाली संख्या खोजें
मान लीजिए हमारे पास एक संख्या n है। मान लीजिए एक परिकल्पना है एक धनात्मक पूर्णांक n मौजूद है जो प्रत्येक धनात्मक पूर्णांक m के लिए संख्या (n·m + 1) एक अभाज्य संख्या है। हमें इस कथन को खंडित करने के लिए एक प्रतिउदाहरण के रूप में ऐसा m ढूंढना है।उदाहरण के लिए, यदि इनपुट n = 12 है, तो आउटपुट 10 होगा, क
-
C++ कोड: तीन ढेर से अधिकतम पत्थर चुनें
मान लीजिए हमारे पास तीन संख्याएं a, b और c हैं। a, b, और c संख्या के पत्थरों के साथ पत्थरों के तीन ढेर हैं। हर बार हम ये ऑपरेशन कर सकते हैं:पहले ढेर से एक पत्थर और दूसरे ढेर से दो पत्थर लें (जब ढेर में आवश्यक संख्या में पत्थर हों)दूसरे ढेर से एक पत्थर और तीसरे ढेर से दो पत्थर लें (जब ढेर में आवश्यक
-
C++ कोड: संख्याएं हटाने के बाद xवां तत्व खोजें
मान लीजिए हमारे पास दो संख्याएं n और x हैं। पहले n प्राकृतिक संख्याएं ब्लैकबोर्ड पर लिखी गई हैं। iवें (i 1 से शुरू होता है) ऑपरेशन में, हम ब्लैकबोर्ड से iवीं संख्या हटाते हैं। जब i से कम संख्याएं होती हैं, तो हम हटाने का कार्य रोक देते हैं। हमें रुकने के बाद xवीं शेष संख्या ढूंढनी है।उदाहरण के लिए,
-
C++ कोड: k अंकों वाली लकी संख्याओं की गणना करें
मान लीजिए हमारे पास n तत्वों की एक सरणी A है, और एक अन्य संख्या x भी है। हम जानते हैं कि लकी संख्याएं वे धनात्मक संख्याएं हैं जिनका दशमलव प्रतिनिधित्व केवल लकी अंक 4 और 7 से होता है। दिए गए n धनात्मक पूर्णांकों से। हमें गिनना है कि उनमें से कितनी में k से अधिक लकी अंक नहीं हैं?उदाहरण के लिए, यदि इनप
-
C++ कोड: क्लाइंट कॉल आने पर ऑर्डर एकत्रित करने की गणना करें
मान लीजिए हमारे पास तीन संख्याएं n, m और z हैं। एक कार्यालय को हर n मिनट में कॉल आते हैं, और हर m मिनट में कुछ डिलीवरी कार्यालय आती हैं। कार्यालय z मिनट के लिए खुला रहता है। हमें एकत्रित किए गए ऑर्डर की न्यूनतम संख्या गिननी है ताकि क्लाइंट कॉल आने पर कोई लंबित ऑर्डर न रहे। मान लीजिए ऑर्डर लेना और क्
-
C++ कोड: जांचें कि सभी बल्ब चालू किए जा सकते हैं या नहीं
मान लीजिए हमारे पास एक संख्या m और n सब-लिस्ट के साथ एक नेस्टेड लिस्ट A है। मान लीजिए m बल्ब हैं, प्रारंभ में सभी बंद हैं। n बटन हैं और उनमें से प्रत्येक कुछ बल्बों के सेट से जुड़ा हुआ है। तो A[i] बल्बों का सेट है जिन्हें iवां स्विच दबाकर चालू किया जा सकता है। हमें जांचना है कि क्या हम सभी बल्बों को
-
C++ कोड: n को दर्शाने के लिए न्यूनतम अलग अंक खोजें
मान लीजिए हमारे पास एक संख्या n है। हम इसे कुछ गैर-शून्य अंकों में विभाजित करना चाहते हैं जिनका योग n है। हम न्यूनतम संभव संख्या में अलग-अलग अंकों वाला समाधान ढूंढना चाहते हैं।उदाहरण के लिए, यदि इनपुट n = 13 है, तो आउटपुट [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] होगा।चरणइसे हल करने के लिए, हम निम्नलि
-
C++ कोड: n दिनों के बाद पेड़ की ऊंचाई खोजें
मान लीजिए हमारे पास n तत्वों की एक सरणी A है। A में तत्व या तो 0 या 1 हैं। एक पेड़ है। लगातार n दिनों में, यदि A[i] 0 है तो इसे पानी नहीं दिया जाता, यदि यह 1 है तो इसे पानी दिया जाता है, फूल निम्नलिखित तरीके से बढ़ता है:यदि पेड़ को लगातार दो दिनों तक पानी नहीं दिया जाता, तो यह मर जाता हैयदि पेड़ को
-
C++ कोड: कोडिंग प्रतियोगिता के बाद छात्रों की स्थिति खोजें
मान लीजिए हमारे पास n तत्वों की एक सरणी A है। एक कोडिंग प्रतियोगिता में, कुल n छात्र भाग लेंगे, और शुरू होने से पहले, उनमें से प्रत्येक की कुछ धनात्मक रेटिंग (पूर्णांक) है। A[i] iवें छात्र की रेटिंग दर्शाता है। प्रतियोगिता समाप्त होने के बाद, प्रत्येक छात्र कुछ धनात्मक पूर्णांक स्थिति के साथ समाप्त
-
C++ कोड: फाइबोनैचि स्थितियों पर O वाले नाम खोजें
मान लीजिए हमारे पास एक संख्या n है। अमल अपने पालतू जानवर को एक नाम देना चाहता है। वह एक एल्गोरिदम का पालन करेगा। नाम n वर्ण लंबा होगा। नाम में बड़े और छोटे अक्षर O और o होंगे। एल्गोरिदम सुझाव देता है कि नाम का iवां अक्षर O (अपरकेस) होना चाहिए यदि i फाइबोनैचि अनुक्रम का सदस्य है, और o (लोअरकेस) अन्यथ
-
C++ कोड: पहले ढेर पर अधिकतम हे-बेल्स की गणना करें
मान लीजिए हमारे पास n तत्वों की एक सरणी A और एक अन्य मान d है। एक किसान ने फर्म पर n हे-बेल ढेर व्यवस्थित किए हैं। iवें ढेर में A[i] हे-बेल हैं। हर दिन एक गाय किसी भी ढेर में एक हे-बेल को आसन्न ढेर में ले जाना चुन सकती है। गाय एक दिन में ऐसा कर सकती है अन्यथा कुछ नहीं कर सकती। गाय d दिनों में पहले ढ
-
C++ और Go में क्या अंतर हैं?
आइए C++ और Go के बीच के अंतर सीखने से पहले इन दोनों की अवधारणाओं को समझते हैं।Goयह Google के कर्मचारियों द्वारा विकसित एक ओपन सोर्स प्रोग्रामिंग भाषा है। यह तेजी से संकलित, गार्बेज कलेक्टेड, स्ट्रॉन्गली टाइप्ड होने के लिए अभिप्रेत है, और समवर्ती प्रोग्रामिंग के लिए स्पष्ट समर्थन के साथ।मूल डेवलपर्स
-
C++ कोड: मैट्रिक्स में कुल तत्व खोजें
मान लीजिए, हमें n पंक्तियों और m स्तंभों का एक मैट्रिक्स दिया गया है। हमें इसमें मौजूद तत्वों की संख्या ढूंढनी है। हम मान ढूंढते हैं और इसे आउटपुट के रूप में प्रदर्शित करते हैं।उदाहरण के लिए, यदि इनपुट n = 20, m = 15 है, तो आउटपुट 300 होगा।चरणइसे हल करने के लिए, हम निम्नलिखित चरणों का पालन करेंगे:re
-
C++ कोड: सरणी में सम संख्याओं को घटाएं
मान लीजिए, हमें आकार n की एक सरणी arr दी गई है जिसमें धनात्मक पूर्णांक संख्याएं हैं। हमें सम संख्याएं ढूंढनी हैं और उन्हें 1 से घटाना है। हम इस प्रक्रिया के बाद सरणी को प्रिंट करते हैं।उदाहरण के लिए, यदि इनपुट n = 7, arr = {10, 9, 7, 6, 4, 8, 3} है, तो आउटपुट 9 9 7 5 3 7 3 होगा।चरणइसे हल करने के लिए
-
C++ कोड: जांचें कि ग्रिड पूरी तरह से सुलभ है या नहीं
मान लीजिए, हमें एक ग्रिड दिया गया है जिसमें 2 पंक्तियां और n स्तंभ हैं। एक रोबोट ग्रिड में स्थिति (0, 0) पर है और अपनी वर्तमान स्थिति के आसन्न और कोने के सेल पर जाकर (1, n - 1) पर जाना चाहता है। हमें ग्रिड स्ट्रिंग्स की एक सरणी में दिया गया है, एक सेल ब्लॉक है यदि यह # से चिह्नित है और यह सुलभ है यद