-
C++ प्रोग्राम i . का अधिकतम मान ज्ञात करने के लिए
मान लीजिए, हमारे पास पूर्णांक seq का क्रमचय और m आकार के पूर्णांक जोड़े जोड़े की एक सरणी है जिसमें पूर्णांक 0 से n-1 है। i] =i (0 ≤ i
-
C++ प्रोग्राम यह पता लगाने के लिए कि क्या किसी विशेष शहर से राउंड ट्रिप संभव है
मान लीजिए, n शहर हैं और m सड़कें उन्हें जोड़ रही हैं। प्रत्येक सड़क यूनिडायरेक्शनल है, और स्रोत शहर से गंतव्य शहर तक पहुंचने में एक विशेष समय लगता है। सड़कों की जानकारी सरणी सड़कों में दी जाती है जहाँ प्रत्येक तत्व प्रारूप (स्रोत, गंतव्य, समय) का होता है। अब, एक व्यक्ति एक शहर से दूसरे शहर की यात्रा
-
C++ प्रोग्राम सेट किए गए अधिकतम रेटेड भागों का पता लगाने के लिए
मान लीजिए, एक निर्माता है जो किसी विशेष उत्पाद के लिए विशिष्ट भागों का निर्माण करता है। निर्माता के पास भागों के अलग-अलग रूप हैं, और भागों की तीन मानदंडों पर एक विशिष्ट रेटिंग है। एन उत्पादों की रेटिंग सरणी रेटिंग में दी गई है जहां प्रत्येक तत्व प्रारूप (ए, बी, सी) का है जहां ए, बी, और सी उत्पाद के
-
सी ++ प्रोग्राम जेनरेट की गई स्ट्रिंग टी की न्यूनतम संभव असंबद्धता खोजने के लिए
मान लीजिए कि हमारे पास एक स्ट्रिंग S है जिसमें संभावित वर्ण 0, 1 या ? हैं। हम ? की प्रत्येक घटना को बदलकर स्ट्रिंग टी बनाना चाहते हैं। 0 या 1 के साथ। T का असंतुलन इस प्रकार है:S में lवें और rth वर्ण के बीच 0 और 1 की घटनाओं की संख्या के बीच सभी पूर्ण अंतरों में से अधिकतम जहां 0 <=l <=r
-
सी ++ प्रोग्राम दिए गए बाधाओं के साथ मैट्रिक्स के अंतिम मूल्य को खोजने के लिए
मान लीजिए कि हमारे पास एन तत्वों के साथ संख्या ए की एक सूची है। तत्व 1, 2 या 3 हैं, एक संख्या पर विचार करें X[1][j] =A[j] जहां j 1 से N की सीमा में है। और X[i][j] =|X[i-1][ j] - X[i-1][j+1]| जहां i 2 से N की श्रेणी में है और j 1 से N+1-i की श्रेणी में है। हमें X[i][j] का मान ज्ञात करना है। इसलिए, य
-
C++ प्रोग्राम यह जांचने के लिए कि हम बक्से का चयन करके सभी पत्थरों को हटा सकते हैं
मान लीजिए कि हमारे पास एन तत्वों के साथ एक सरणी ए है। विचार करें कि एन बॉक्स हैं और उन्हें एक सर्कल में व्यवस्थित किया गया है। Ith बॉक्स में A[i] स्टोन हैं। हमें यह जांचना है कि क्या हम बार-बार ऑपरेशन करके सभी पत्थरों को बक्से से हटा सकते हैं:एक बॉक्स चुनें, जैसे कि ith बॉक्स। 1 से N तक के प्रत्येक
-
C++ प्रोग्राम यह जांचने के लिए कि हम दिए गए पैसे से उत्पाद खरीद सकते हैं या नहीं
मान लीजिए हमारे पास एक नंबर N है। एक केक विक्रेता 40 रुपये में केक बेच रहा है, और डोनट्स प्रत्येक के लिए 70 रुपये के साथ। हमें यह जांचना होगा कि क्या हम उनमें से कुछ को ठीक N रुपये में खरीद सकते हैं या नहीं। इसलिए, अगर इनपुट एन =110 जैसा है, तो आउटपुट ट्रू होगा, क्योंकि 40 + 70 =110. इसे हल करने क
-
C++ प्रोग्राम रंगीन टोपियों के साथ बिल्लियों के शब्द सही हैं या नहीं की जाँच करने के लिए
मान लीजिए कि हमारे पास एन तत्वों के साथ एक सरणी ए है। विचार करें कि एन बिल्लियाँ हैं और उन्हें 1 से एन तक गिना जाता है। प्रत्येक बिल्ली ने एक टोपी पहन रखी है और बिल्ली कहती है, मेरे अलावा बिल्लियों के स्वामित्व वाले एन -1 टोपियों में बिल्कुल ए [i] विभिन्न रंगों की संख्या है। हमें यह जांचना होगा कि क
-
सी++ प्रोग्राम ओटीटी सेवाओं की सदस्यता लेने के लिए आवश्यक कम से कम राशि का पता लगाने के लिए
मान लीजिए, एक दूरसंचार ऑपरेटर ने ऑल-इन-वन नामक एक सेवा शुरू की है जो k डॉलर की निश्चित कीमत पर n OTT सामग्री प्रदाताओं तक पहुंच प्रदान करती है। अब, अगर हमें सीधे ओटीटी प्लेटफॉर्म की सदस्यता लेनी है, तो हमें प्रत्येक प्लेटफॉर्म को अलग-अलग शुल्क का भुगतान करना होगा। हमें हर महीने हर प्लेटफॉर्म पर सब्स
-
ग्रिड में एक छोर से दूसरे छोर तक जाने के लिए आवश्यक परिवर्तनों की संख्या का पता लगाने के लिए C++ प्रोग्राम
मान लीजिए, हमें x * y आयामों का एक ग्रिड दिया गया है जिसमें दो प्रकार के सेल हैं, ब्लॉक और अनब्लॉक। अवरुद्ध कोशिकाओं का अर्थ है कि कोशिकाएँ पहुँच योग्य नहीं हैं और अवरोधरहित का अर्थ है कि कोशिकाएँ पहुँच योग्य हैं। हम 2डी सरणी में ग्रिड का प्रतिनिधित्व करते हैं जहां अवरुद्ध कोशिकाओं को # के रूप में द
-
सी ++ प्रोग्राम दुश्मन को हराने के लिए आवश्यक न्यूनतम संख्या में संचालन का पता लगाने के लिए
मान लीजिए, हम एक वीडियो गेम खेल रहे हैं जहां नायक अपने दुश्मनों को हराने के लिए चाकू का उपयोग करता है। नायक चाकू का उपयोग दुश्मन को मारने के लिए कर सकता है या वह इसे दुश्मन की ओर फेंक सकता है। यदि नायक चाकू फेंकता है, तो उसे फिर से प्राप्त नहीं किया जा सकता है। चाकू i द्वारा किए गए नुकसान को चाकू सर
-
C++ प्रोग्राम एक अनब्लॉक सेल को ग्रिड में दूसरे अनब्लॉक सेल तक पहुंचने के लिए अधिकतम संख्या में मूव्स का पता लगाने के लिए
मान लीजिए, हमें आयामों का एक ग्रिड दिया गया है h * w जिसमें दो प्रकार के सेल होते हैं, ब्लॉक और अनब्लॉक। अवरुद्ध कोशिकाओं का अर्थ है कि कोशिकाएँ पहुँच योग्य नहीं हैं और अवरोधरहित का अर्थ है कि कोशिकाएँ पहुँच योग्य हैं। हम 2डी सरणी में ग्रिड का प्रतिनिधित्व करते हैं जहां अवरुद्ध कोशिकाओं को # के रूप
-
C++ प्रोग्राम 2D समतल में किसी अन्य बिंदु से एक बिंदु को पढ़ने के लिए चालों का पता लगाने के लिए
y1. इसलिए, यदि इनपुट x1 =0, y1 =1, x2 =3, y2 =4 जैसा है, तो आउटपुट UUURRRDDDLLLLUUURRRRDDDDDLLLU होगा। इसे हल करने के लिए, हम इन चरणों का पालन करेंगे - s := a blank string for initialize i := 0, when i < y2 - y1, update (increase i by 1), do: add "U" at the end of s for initialize
-
सी ++ अनुक्रम पर कुछ संचालन करने के लिए
मान लीजिए, हमें एक खाली अनुक्रम और n प्रश्न दिए गए हैं जिन्हें हमें संसाधित करना है। प्रश्न सरणी प्रश्नों में दिए गए हैं और वे प्रारूप {क्वेरी, डेटा} में हैं। प्रश्न निम्नलिखित तीन प्रकार के हो सकते हैं- क्वेरी =1:आपूर्ति किए गए डेटा को अनुक्रम के अंत में जोड़ें। क्वेरी =2:अनुक्रम की शुरुआत मे
-
पथ बनाने के लिए ग्रिड में ब्लॉक करने के लिए कोशिकाओं की संख्या का पता लगाने के लिए सी ++ प्रोग्राम
मान लीजिए, h * w आयामों का एक ग्रिड है। सेल स्थिति (0, 0) में एक रोबोट है और उसे स्थिति (h-1, w-1) पर जाना है। एक ग्रिड में दो प्रकार के सेल होते हैं, ब्लॉक और अनब्लॉक। रोबोट अनब्लॉक की गई कोशिकाओं से गुजर सकता है लेकिन अवरुद्ध कोशिकाओं से नहीं गुजर सकता। रोबोट चार दिशाओं में जा सकता है; यह बाएँ, दा
-
C++ प्रोग्राम स्कोर की अधिकतम राशि का पता लगाने के लिए जिसे ग्राफ़ से घटाया जा सकता है
मान लीजिए, एक भारित, अप्रत्यक्ष ग्राफ है जिसमें n कोने और m किनारे हैं। ग्राफ़ के स्कोर को ग्राफ़ में सभी किनारों के वज़न के योग के रूप में परिभाषित किया गया है। किनारे के वजन नकारात्मक हो सकते हैं, और यदि उन्हें हटा दिया जाता है तो ग्राफ का स्कोर बढ़ जाता है। हमें क्या करना है, हमें ग्राफ को कनेक्ट
-
C++ प्रोग्राम यह जांचने के लिए कि क्या दो चित्र रोटेशन और अनुवाद के बाद मेल खाते हैं
मान लीजिए, पहले और दूसरे दो n * n पिक्सेल वर्ग चित्र हैं। पिक्सल या तो काला या सफेद हो सकता है। छवियों को एक मैट्रिक्स प्रतिनिधित्व में दिया जाता है जहां यदि एक पिक्सेल काला है तो इसे x के रूप में दर्शाया जाता है और यदि यह सफेद है, तो इसे . के रूप में दर्शाया जाता है। हमें 90° घुमावों और अनुवादों के
-
C++ प्रोग्राम कारों को बेचने से होने वाली अधिकतम राशि का पता लगाने के लिए
मान लीजिए, बिक्री के लिए लाल और नीली कारों की मांग है। एक ऑटोमोबाइल कंपनी p लाल कारों और q नीली कारों को अलग-अलग कीमतों पर बेचने का फैसला करती है। वर्तमान में, कंपनी के पास लाल कारों की संख्या ए, नीली कारों की बी संख्या और रंगहीन कारों की सी संख्या (कारें अभी पेंट की जानी बाकी हैं) उनके स्टॉक में है
-
C++ प्रोग्राम यह जांचने के लिए कि अक्षरों के दो ढेर खाली किए जा सकते हैं या नहीं
मान लीजिए, 2n अक्षरों की संख्या है और उनमें से प्रत्येक पर 1 से n के बीच एक पूर्णांक संख्या लिखी गई है। ठीक दो अक्षर ऐसे होते हैं जिन पर समान संख्या लिखी होती है। इन अक्षरों को m स्टैक्स में व्यवस्थित किया गया है और स्टैक i पर अक्षर स्टैक [i] हैं। हमारा काम सभी स्टैक को निम्नलिखित तरीके से खाली करना
-
सी ++ प्रोग्राम यह जांचने के लिए कि दी गई संख्याएं कोप्राइम हैं या नहीं
मान लीजिए, हमारे पास एक सरणी संख्या में n पूर्णांक हैं। हमें यह पता लगाना होगा कि क्या एरे में संख्याएं जोड़ीदार कोप्राइम हैं, सेटवाइज कोप्राइम हैं, या कोप्राइम नहीं हैं। अगर gcd(nums[i], nums[j]) =1 दो नंबर nums[i] और nums[j] को जोड़ीवार कोप्राइम कहा जाता है। यह ऐरे में हर नंबर पेयर के लिए होना