-
C++ में n से शुरू होने वाले और लगातार अंतर k तक सीमित सभी अनुक्रम प्रिंट करें
इस समस्या में, हमें तीन चर n, s, और k दिए गए हैं और हमें उन सभी संभावित अनुक्रमों को प्रिंट करना है जो संख्या n से शुरू होते हैं और लंबाई s के होते हैं जिनमें लगातार तत्वों के बीच निरपेक्ष अंतर k से कम होता है। विषय को बेहतर ढंग से समझने के लिए एक उदाहरण लेते हैं - इनपुट: n = 3, s = 3 , k = 2 आउटपुट
-
C++ में दी गई लंबाई के सभी अनुक्रम प्रिंट करें
इस समस्या में, हमें दो पूर्णांक मान k और n दिए गए हैं। और हमें 1 से n तक की संख्याओं से लंबाई k के सभी अनुक्रमों को क्रमबद्ध क्रम में प्रिंट करना है। विषय को समझने के लिए एक उदाहरण लेते हैं - इनपुट: k = 2 ; n = 3 आउटपुट: 1 1 1 2 1 3 2 1 2 2 2 3 3 1 3 2 3 3 इस समस्या में, हमें ऊपर बताए अनुसार अनुक्रम
-
C++ में N से कम या बराबर सभी अर्ध-अभाज्य संख्याएं प्रिंट करें
इस समस्या में, हमें एक पूर्णांक N दिया गया है। और हमें उन सभी अर्ध-अभाज्य संख्याओं को प्रिंट करना है जो N से कम या बराबर हैं। इस समस्या को हल करने से पहले, आइए समझते हैं कि अर्ध-अभाज्य संख्या क्या है। एक अर्ध-अभाज्य संख्या वह संख्या है जिसका मान दो अलग-अलग अभाज्य संख्याओं का गुणनफल है। एक उदाहरण लेत
-
C++ में N से कम सभी सुरक्षित अभाज्य संख्याएं प्रिंट करें
इस समस्या में, हमें एक पूर्णांक N दिया गया है और हमें उन सभी सुरक्षित अभाज्य संख्याओं को प्रिंट करना है जिनके मान N से कम हैं। एक सुरक्षित अभाज्य संख्या एक अभाज्य संख्या है जिसे [(2*p) - 1] के रूप में दर्शाया जा सकता है जहां p भी एक अभाज्य संख्या है। उदाहरण - 5[(2*2) +1], 7[(2*3)+1]। समस्या को बेहतर
-
C++ में सापेक्ष स्थितियों के साथ रूट से लीफ तक के सभी पथ प्रिंट करें
इस समस्या में, हमें एक बाइनरी ट्री दिया गया है। और हमें ट्री के रूट से लीफ तक के सभी पथों को प्रिंट करना है। साथ ही, नोड्स की सापेक्ष स्थितियों को दिखाने के लिए अंडरस्कोर _ जोड़ना है। विषय को बेहतर ढंग से समझने के लिए एक उदाहरण लेते हैं - इनपुट - आउटपुट - _ _ 3 _ 9 1 _3 9 _7 3 _ 4 _ _ 2 3 9 4 1 7 6
-
C++ में N तक के सभी प्रोथ अभाज्य संख्याएं प्रिंट करें
इस समस्या में, हमें एक पूर्णांक N दिया गया है और हमें N से कम या बराबर सभी प्रोथ अभाज्य संख्याओं को प्रिंट करना है। प्रोथ अभाज्य संख्या k को संतुष्ट करते हैं। उदाहरण - 3, 5, 13... विषय को बेहतर ढंग से समझने के लिए एक उदाहरण लेते हैं - इनपुट: N = 23 आउटपुट: 3, 5, 13, 17 इसके लिए, हम N से कम सभी अभाज
-
C++ में किसी संख्या से कम सभी अभाज्य चौगुनी (Prime Quadruplet) प्रिंट करें
इस समस्या में, हमें एक धनात्मक पूर्णांक N दिया गया है, और हमें N से कम या बराबर सभी अभाज्य चौगुनी (Prime Quadruplet) प्रिंट करनी हैं। अभाज्य चौगुनी चार अभाज्य संख्याओं का समूह है जिसकी गणना {p, p+2, p+6, p+8} के रूप में की जाती है। उदाहरण - 5, 7, 11, 13। समस्या को समझने के लिए एक उदाहरण लेते हैं - इ
-
C++ में N से कम या बराबर सभी अभाज्य संख्याएं प्रिंट करें
इस समस्या में, हमें एक संख्या N दी गई है और हमें N से कम या बराबर सभी अभाज्य संख्याओं को प्रिंट करना है। विषय को बेहतर ढंग से समझने के लिए एक उदाहरण लेते हैं - इनपुट: 10 आउटपुट: 2 3 5 7 एक अभाज्य संख्या वह संख्या है जिसे केवल एक और स्वयं संख्या से विभाजित किया जा सकता है। उदाहरण: 2, 3। एक सरल दृष्टि
-
C++ में सभी अभाज्य गुणनखंड और उनकी घातें प्रिंट करें
इस समस्या में, हमें एक संख्या N दी गई है, और हमें उन सभी अद्वितीय अभाज्य गुणनखंडों और उनकी घातों को ढूंढना है जो उस संख्या को विभाजित करते हैं। विषय को समझने के लिए एक उदाहरण लेते हैं - इनपुट: 55 आउटपुट: 5 घात 1, 11 घात 1 व्याख्या - 55, 5 और 11 से विभाज्य है। इस समस्या को हल करने का एक आसान तरीका N
-
C++ में फोन डिजिट्स से सभी संभावित शब्द प्रिंट करें
इस समस्या में, हमें एक संख्या दी गई है और हमें उन सभी शब्दों को प्रिंट करना है जो पुराने जमाने के मोबाइल कीबोर्ड पर उन अंकों को दबाकर बनाए जा सकते हैं। हम आज उपयोग होने वाले QWERTY कीबोर्ड स्टाइल से भली-भांति परिचित हैं। लेकिन QWERTY कीपैड फोन के आविष्कार से पहले, फोन 12 बटनों वाले कीपैड से लैस होते
-
C++ में योग N वाले लगातार संख्याओं के सभी संभावित योग प्रिंट करना
इस समस्या में, हमें एक धनात्मक पूर्णांक N दिया गया है और हमें योग N के बराबर वाले लगातार संख्याओं के अनुक्रम के सभी संभावित योग प्रिंट करने हैं।आइए एक उदाहरण लेते हैं समस्या को समझने के लिए,Input: N = 15 Output: 1 2 3 4 5 7 8इस समस्या का एक सरल समाधान N/2 तक लगातार अनुक्रम संयोजनों को जोड़ना है। और
-
C++ में स्पेस रखकर बनाई जा सकने वाली सभी संभावित स्ट्रिंग्स प्रिंट करना
इस समस्या में, हमें एक स्ट्रिंग दी गई है और हमें उन सभी स्ट्रिंग्स को प्रिंट करना है जो इस स्ट्रिंग का उपयोग करके स्ट्रिंग के कैरेक्टर्स के बीच स्पेस रखकर बनाई जा सकती हैं।आइए विषय को बेहतर ढंग से समझने के लिए एक उदाहरण लेते हैं −Input: string = ‘XYZ’ Output: XYZ, XY Z, X YZ, X Y Z
-
C++ में n कैरेक्टर्स के सेट से लंबाई k की सभी संभावित स्ट्रिंग्स प्रिंट करना
इस समस्या में, हमें कैरेक्टर्स का एक सेट और एक धनात्मक पूर्णांक k दिया गया है और हमें उन सभी संभावित स्ट्रिंग्स को प्रिंट करना है जिनकी लंबाई k है और जो सेट के कैरेक्टर्स का उपयोग करके उत्पन्न की जा सकती हैं।आइए समस्या को बेहतर ढंग से समझने के लिए एक उदाहरण लेते हैं −Input: set = {‘x&rsq
-
C++ में mXn मैट्रिक्स के ऊपरी बाएं से निचले दाएं तक सभी संभावित पथ प्रिंट करना
इस समस्या में, हमें एक mXn 2D मैट्रिक्स दिया गया है और हमें मैट्रिक्स के ऊपरी बाएं से निचले दाएं तक सभी संभावित पथ प्रिंट करने हैं। पारगमन के लिए, हम मैट्रिक्स में केवल दाएं और नीचे जा सकते हैं।आइए विषय को बेहतर ढंग से समझने के लिए एक उदाहरण लेते हैं −Input: 1 3 5 2 8 9 Output: 1 -> 3 ->
-
C++ में लक्ष्य मान का मूल्यांकन करने वाले सभी संभावित अभिव्यक्तियों को प्रिंट करना
इस समस्या में, हमें 0 से 9 तक के पूर्णांकों की एक स्ट्रिंग और एक लक्ष्य मान दिया गया है। हमें उन तरीकों को प्रिंट करना होगा जिनमें हम +, -, और * ऑपरेशन का उपयोग करके अभिव्यक्ति उत्पन्न कर सकते हैं जिसका मूल्यांकन लक्ष्य के बराबर मान पर होता है।आइए विषय को बेहतर ढंग से समझने के लिए एक उदाहरण लेते हैं
-
C++ में दिए गए आकार n के एरे में r तत्वों के सभी संभावित संयोजन प्रिंट करना
इस समस्या में, हमें आकार n का एक एरे और एक धनात्मक पूर्णांक r दिया गया है। हमारा कार्य एरे के तत्वों के आकार r के सभी संभावित संयोजन प्रिंट करना है।आइए एक उदाहरण लेते हैं समस्या को समझने के लिए −Input: {5,6,7,8} ; r = 3 Output : {5,6,7}, {5,6,8}, {5,7,8}, {6,7,8}इस समस्या को हल करने का एक दृष्
-
C++ में स्ट्रिंग को संतुलित स्ट्रिंग्स में विभाजित करना
जैसा कि हम जानते हैं कि संतुलित स्ट्रिंग्स वे हैं जिनमें बाएं और दाएं कैरेक्टर्स की समान मात्रा होती है। मान लें हमारे पास एक संतुलित स्ट्रिंग s है जिसे इसे अधिकतम मात्रा में संतुलित स्ट्रिंग्स में विभाजित करना है। हमें विभाजित संतुलित स्ट्रिंग्स की अधिकतम मात्रा लौटानी है। तो यदि स्ट्रिंग “RL
-
C++ में जांचें कि क्या यह एक सीधी रेखा है
मान लें हमारे पास (x, y) निर्देशांक वाले डेटा-पॉइंट्स की एक सूची है, हमें जांचना है कि डेटा-पॉइंट्स सीधी रेखा बना रहे हैं या नहीं। तो यदि बिंदु [(1, 2), (2, 3), (3, 4), (4, 5), (5, 6), (6, 7)] जैसे हैं, तो वे सीधी रेखा बना रहे हैं।इसे हल करने के लिए, हम प्रत्येक क्रमागत डेटापॉइंट्स के बीच अंतर लेंगे
-
C++ में दिए गए समीकरण के लिए धनात्मक पूर्णांक हल ढूंढना
मान लें हमारे पास एक फ़ंक्शन f है जो दो पैरामीटर्स (x, y) लेता है। हमें x और y के सभी जोड़े लौटाने हैं, जिनके लिए f(x, y) = z। z इनपुट के रूप में दिया गया है, और x, y धनात्मक पूर्णांक हैं। फ़ंक्शन लगातार बढ़ता हुआ फ़ंक्शन है। तो f(x, y) < f(x + 1, y) और f(x, y) < f(x, y + 1)।इसे हल करने के लिए
-
C++ में मैट्रिक्स में विषम मान वाले सेल्स
मान लें n और m हैं जो एक मैट्रिक्स के आयाम हैं। ये शून्य से इनिशियलाइज़्ड हैं। और इंडेक्स दिए गए हैं जहां indices[i] = [ri, ci]। [ri, ci] के प्रत्येक जोड़े के लिए हमें पंक्ति ri और स्तंभ ci में सभी सेल्स को 1 से बढ़ाना है। आउटपुट सभी इंडेक्स पर वृद्धि लागू करने के बाद मैट्रिक्स में विषम मान वाले सेल