-
विशेष मैट्रिक्स तत्वों के योग का पता लगाने के लिए C++ कोड
मान लीजिए, हमें n * n आयामों का एक वर्ग मैट्रिक्स दिया गया है। मैट्रिक्स के निम्नलिखित मान विशेष तत्व कहलाते हैं - मान जो मुख्य विकर्ण में हैं। वे मान जो दूसरे विकर्ण में हैं। पंक्ति का मान जिसके ठीक ऊपर (n - 1 / 2) पंक्तियाँ हैं और उसके नीचे पंक्तियों की समान संख्या है। स्तंभ के मान जिस
-
विशेष संख्याओं में अंकों की कुल संख्या ज्ञात करने के लिए C++ कोड
मान लीजिए, हमें एक पूर्णांक संख्या k दी गई है। हम किसी संख्या को विशेष संख्या कहते हैं यदि उस संख्या के सभी अंक समान हों। उदाहरण के लिए, 1, 11, 1111 विशेष संख्याएँ हैं। हम विशेष संख्याओं को 1, 11, 111, 1111, 2, 22, 222, 2222, 3, 33, 333, 3333, आदि क्रम में गिनते हैं। हमें k तक के विशेष अंकों में कुल
-
हमारे द्वारा की गई बिक्री की कुल राशि का पता लगाने के लिए C++ कोड
मान लीजिए, हम 4 आइटम बेच रहे हैं और i-वें आइटम की कीमत लागत [i] सरणी में दी गई है। अब हम आइटम को आइटम स्ट्रिंग में दिए गए क्रम में बेचते हैं। हमें कुल बिक्री की राशि का पता लगाना है जो हमने की है। स्ट्रिंग आइटम में 1 से 4 तक पूर्णांक संख्याएँ होती हैं, डुप्लिकेट मौजूद हो सकते हैं और वे किसी भी क्रम
-
सी ++ कोड यह पता लगाने के लिए कि कोई छवि बी/डब्ल्यू या रंग है या नहीं
मान लीजिए, हमें एक छवि दी गई है जिसमें n पिक्सेल हैं। पिक्सेल निम्न रंग के हो सकते हैं - सी (सियान) एम (मैजेंटा) वाई (पीला) डब्ल्यू (सफेद) जी (ग्रे) बी (काला) i-th पिक्सेल का रंग pixels स्ट्रिंग में दिया गया है। स्ट्रिंग को देखते हुए, हमें यह पता लगाना है कि दिया गया फोटोग्राफ र
-
एक मंजिल को रोशन करने के लिए आवश्यक लैंप को खोजने के लिए C++ कोड
मान लीजिए, एक फर्श को ग्रिड में विभाजित किया गया है जिसमें n पंक्तियाँ और m स्तंभ हैं। अब फर्श को दीयों से जलाना है। एक दीपक, यदि दो कक्षों की सीमा पर रखा जाए, तो दो कक्षों को प्रकाशमान कर सकता है। यदि लैम्प को वर्टिकल बॉर्डर में रखा जाता है, तो यह अपने बाएँ और दाएँ सेल्स को रोशन करता है और यदि इसे
-
एक स्ट्रिंग मुद्रित करने के लिए डायल रोटेशन की संख्या खोजने के लिए सी ++ कोड
मान लीजिए, हमें एक रोटरी डायल दिया गया है जिसमें सभी लोअरकेस अंग्रेजी अक्षर हैं। डायल के साथ एक प्रिंटर लगा होता है और जो भी अक्षर रोटरी डायल के पॉइंटर में 3 सेकंड के लिए रहता है, वह प्रिंट हो जाता है। रोटरी डायल प्रारंभ में ए अक्षर पर रहता है और जब भी यह किसी वर्ण को प्रिंट करता है तो यह प्रारंभिक
-
न्यूनतम अंकगणित माध्य विचलन खोजने के लिए C++ कोड
मान लीजिए कि हमारे पास 3 तत्वों के साथ एक सरणी ए है। ए [1] दो तत्वों ए [0] और ए [3] का अंकगणितीय माध्य है यदि ए [0] + ए [2] =2 * ए [1]। तीन संख्याओं d(A[0], A[1], A[2]) का अंकगणित माध्य विचलन है|A[0] + A[2] - 2*A[1]|। हम निम्नलिखित संक्रियाओं को कितनी भी बार कर सकते हैं:सूचकांक {0, 1, 2} से दो अनुक्
-
सी ++ कोड अधिकतम अंक खोजने के लिए हम पहले छात्र को असाइन कर सकते हैं
मान लीजिए कि हमारे पास n तत्वों और एक संख्या m के साथ एक सरणी A है। एनीक्सम देने वाले n छात्र हैं। उच्चतम संभव स्कोर एम है। ए [i] ith छात्र का स्कोर है। हम प्रत्येक छात्र के स्कोर में हेरफेर कर सकते हैं, लेकिन शर्तों को पूरा करना होगा। स्कोर m से अधिक नहीं होगा, सभी स्कोर पूर्णांक हैं और सभी छात्रों
-
सी ++ कोड समग्र संख्या खोजने के लिए जिसका अंतर n . है
मान लीजिए कि हमारे पास एक संख्या n है। हमें दो समग्र पूर्णांकों (गैर-अभाज्य) a और b को खोजना है, जैसे कि a - b =n। इसलिए, यदि इनपुट n =512 जैसा है, तो आउटपुट 4608 और 4096 होगा कदम इसे हल करने के लिए, हम इन चरणों का पालन करेंगे - print 10*n and 9*n. उदाहरण आइए बेहतर समझ पाने के लिए निम्नलिखित कार्
-
पुनर्नियुक्ति की जांच के लिए C++ कोड किया जा सकता है ताकि तत्वों का योग अधिकतम x . हो
मान लीजिए कि हमारे पास आकार n के दो सरणियाँ A और B हैं, और दूसरी संख्या x है। हमें यह जांचना होगा कि क्या हम B में तत्वों को पुनर्व्यवस्थित कर सकते हैं, ताकि A[i] + B[1] <=x, सभी i के लिए 0 से n-1 तक। इसलिए, यदि इनपुट ए =[1, 2, 3] जैसा है; बी =[1, 1, 2]; x =4, तो आउटपुट सही होगा, क्योंकि यदि B को [
-
सरणी की जांच करने के लिए सी ++ कोड समान समान-समान अनुक्रम से बनाया जा सकता है या नहीं
मान लीजिए कि हमारे पास लंबाई का एक स्ट्रिंग S है। मान लीजिए कि n संख्याएँ हैं और उन्हें एक वृत्त में व्यवस्थित किया गया है। हम इन संख्याओं के मान नहीं जानते हैं, लेकिन यदि S[i] =E यह इंगित करता है कि ith और (i+1)thnumbers समान हैं, लेकिन यदि वह N है तो वे भिन्न हैं। S से हमें यह जांचना होगा कि हम अन
-
C++ कोड k . से अधिक के बिना प्रतिलिपि संचालन की गणना करने के लिए
मान लीजिए कि हमारे पास n तत्वों के साथ एक सरणी A है और दूसरी संख्या k है। कैंडीज के ढेर हैं। Ith पाइल में A[i] कैंडीज की संख्या होती है। हम दो सूचकांकों i और j (i !=j) पर ऑपरेशन कर सकते हैं, फिर A[i] में एक और A[i] कैंडी की संख्या जोड़ सकते हैं (A[i] कम नहीं किया जाएगा)। हम इस ऑपरेशन को कितनी भी बार
-
पैक आकार की जांच करने के लिए सी ++ कोड दी गई सीमा से निर्धारित किया जा सकता है
मान लीजिए कि हमारे पास दो संख्याएँ l और r हैं। एक दुकान है और हम कुछ खाद्य कंटेनर को ए संख्या वाले खाद्य पदार्थों को छूट के साथ बेचना चाहते हैं, और कुछ ग्राहक x खाद्य पदार्थ खरीदना चाहते हैं। लालची रणनीति का पालन करने वाला ग्राहक - वह छूट के साथ (x/a) पैक का फर्श खरीदता है फिर एक-एक करके शेष (
-
बाइनरी सरणी पर क्वेरी ऑपरेशन को संसाधित करने के लिए सी ++ कोड
मान लीजिए कि हमारे पास n तत्वों के साथ एक सरणी A है और q प्रश्नों के साथ Q प्रश्नों की एक अन्य सूची है। प्रत्येक क्वेरी [i] में एक जोड़ी (x, k) होती है। जब हम किसी क्वेरी को संसाधित करते हैं, तो x के लिए:A[x] के मान को 1. से कम करें। k के लिए, kth सबसे बड़ा तत्व प्रिंट करें। प्रारंभ में A में सभी तत
-
फोन नंबर की जांच के लिए सी ++ कोड संख्यात्मक स्ट्रिंग से बनाया जा सकता है
मान लीजिए कि हमारे पास n अंकों के साथ एक स्ट्रिंग S है। ठीक 11 अंकों वाली संख्या एक टेलीफोन नंबर होती है, यदि वह 8 से शुरू होती है। एक ऑपरेशन में, हम S से एक अंक हटा सकते हैं। हमें यह जांचना होगा कि हम स्ट्रिंग को एक वैध फ़ोन नंबर बना सकते हैं या नहीं। इसलिए, यदि इनपुट S =5818005553985 जैसा है, तो
-
सी ++ कोड संख्या सी और डी बनाने के लिए न्यूनतम संचालन खोजने के लिए
मान लीजिए कि हमारे पास दो संख्याएँ c और d हैं। अमल की दो संख्याएँ हैं a और b प्रारंभ में दोनों शून्य हैं। अमल उन पर कुछ संक्रिया करना चाहता है। प्रत्येक ऑपरेशन को करने से पहले, कुछ धनात्मक पूर्णांक k चुना जाता है, जो तब निम्न में से किसी एक ऑपरेशन को करने के लिए उपयोग किया जाता है - संख्या k को a
-
दो सरणियों को समान बनाने के लिए संचालन की संख्या की गणना करने के लिए C++ कोड
मान लीजिए कि हमारे पास n तत्वों की संख्या के साथ दो सरणियाँ A और B हैं। एक ऑपरेशन पर विचार करें:दो सूचकांक i और j का चयन करें, फिर ith तत्व को 1 से घटाएं और jth तत्व को 1 से बढ़ाएं। ऑपरेशन करने के बाद सरणी का प्रत्येक तत्व गैर-ऋणात्मक होना चाहिए। हम A और Bsame बनाना चाहते हैं। हमें A और B को समान बन
-
प्रत्येक खिलाड़ी के लिए सभी योग समान बनाने के लिए कार्ड स्प्रेड तरीका खोजने के लिए C++ कोड
मान लीजिए कि हमारे पास n तत्वों के साथ एक सरणी A है। यहाँ n सम है। A[i] ithcard पर लिखी गई एक संख्या है। ऐसे n/2 लोग हैं जो एक गेम खेलना चाहते हैं। शुरुआत में, प्रत्येक खिलाड़ी दो कार्ड लेगा। हमें कार्डों को इस तरह वितरित करने का तरीका खोजना होगा कि कार्ड पर लिखे गए मानों का योग प्रत्येक खिलाड़ी के
-
सी ++ कोड एक ही 'ए' और 'बी' गिनती के साथ अद्यतन स्ट्रिंग प्राप्त करने के लिए
मान लीजिए कि हमारे पास स्ट्रिंग S है जिसकी लंबाई भी n है। S में केवल दो प्रकार के वर्ण a और b हैं। हम स्ट्रिंग को संशोधित करना चाहते हैं ताकि इसकी लंबाई के प्रत्येक उपसर्ग में ए और बी अक्षरों की समान मात्रा हो। इसे प्राप्त करने के लिए, हम निम्नलिखित ऑपरेशन को कई बार मनमानी संख्या में कर सकते हैं:उसक
-
सी ++ कोड दुश्मन को मारने के लिए हथियारों के साथ न्यूनतम चाल खोजने के लिए
मान लीजिए कि हमारे पास n तत्वों के साथ एक सरणी A है, और दूसरी संख्या H. H एक दुश्मन का स्वास्थ्य है। हमारे पास n हथियार हैं और ith हथियार की हानिकारक शक्ति A [i] है। दुश्मन को मारने के लिए विभिन्न हथियारों का इस्तेमाल किया जा सकता है। हम एक ही हथियार को लगातार दो बार इस्तेमाल नहीं कर सकते। हमें कम स