-
C++ में एक आयत में वर्गों की संख्या गिनें
=B. लक्ष्य उन वर्गों की संख्या का पता लगाना है जिन्हें LXB आकार का एक आयत समायोजित कर सकता है। ऊपर दिया गया चित्र 3 X 2 आकार का एक आयत दिखाता है। इसमें 2, 2X2 वर्ग और 6,1X1 वर्ग हैं। कुल वर्ग=6+2=8. LXB आकार के प्रत्येक आयत में L*B संख्या 1X1 वर्ग होती है। सबसे बड़े वर्ग BXB आकार के होते ह
-
C++ में दी गई परिधि के साथ संभव समकोण त्रिभुजों की संख्या गिनें
हमें एक त्रिभुज का परिमाप P दिया गया है। परिमाप त्रिभुज की सभी भुजाओं का योग होता है। लक्ष्य उन समकोण त्रिभुजों की संख्या ज्ञात करना है जिनकी परिधि समान है। यदि त्रिभुज की भुजाएँ a, b और c हैं। तब a + b + c =P और a2 + b2 =c2 ( a, b और c के किसी भी संयोजन के लिए पाइथागोरस प्रमेय) हम इसे 1 से p/2 और
-
C++ . में दी गई श्रेणी में x^2 =1 (mod p) के समाधानों की संख्या गिनें
हमें पूर्णांक x और p दिए गए हैं। लक्ष्य समीकरण −x2 . के हलों की संख्या ज्ञात करना है =1 (मॉड पी) जैसे कि x रेंज [1,N] में है। हम इसे 1 से N तक पार करके करेंगे और प्रत्येक संख्या को x के रूप में जांचेंगे कि क्या (x*x)%p==1 है। अगर हाँ तो गिनती बढ़ाएँ। आइए उदाहरणों से समझते हैं। इनपुट - n=5, p=2 आ
-
सी ++ में कुछ नियमों का पालन करके एन को 1 तक कम करने के लिए आवश्यक कदमों की संख्या की गणना करें
हमें एक संख्या N दी गई है। नियमों का पालन करके संख्या को 1 तक कम करने के लिए आवश्यक चरणों की संख्या गिनना लक्ष्य है - यदि संख्या 2 की घात है, तो इसे घटाकर आधा कर दें। अन्यथा इसे N-(2 की निकटतम शक्ति जो N से कम है) तक कम करें। चरण 1 के लिए, हम जाँच करेंगे कि क्या N 2 की शक्ति है, यह जाँच कर
-
ट्रिपलेट्स की संख्या की गणना करें (ए, बी, सी) जैसे कि ए^2 + बी^2 =सी^2 और 1<=a<=b<=c<=n C++ में
हमें एक पूर्णांक n दिया गया है। लक्ष्य त्रिक (3 संख्याओं का सेट) को खोजना है जो शर्तों को पूरा करते हैं - ए2 +बी2 =c2 1<=a<=b<=c<=n हम 1<=a<=n और 1<=b<=n के मानों के लिए दो लूप चलाकर ऐसा करेंगे। तदनुसार c की गणना करें (c=sqrt(a2+b2 )) और अगर 1 और 2 दोनों शर्तें पूरी होती हैं तो वेतन वृद्धि
-
सी ++ में श्रेणी [ए, बी] में योग वाले सरणी में ट्रिपल की संख्या की गणना करें
हमें एक श्रेणी [a,b] परिभाषित करने के लिए पूर्णांकों की एक सरणी, Arr[] और दो चर a और b दिए गए हैं। लक्ष्य उन तीनों की संख्या ज्ञात करना है जिनका योग इस श्रेणी [a,b] के बीच में है। =ए और एआर [i] + गिरफ्तारी [जे] + गिरफ्तार [के] <=बी। जहाँ 0<=i<=n-2, i
-
C++ में अनुमत डुप्लिकेट के साथ दी गई संख्या के बराबर उत्पाद के साथ ट्रिपल की संख्या की गणना करें
हमें संख्याओं की एक सरणी के साथ दिया गया है Arr[]। लक्ष्य उन त्रिकों की संख्या गिनना है जिनका गुणनफल दी गई संख्या p के बराबर है। समान मान लेकिन भिन्न तत्वों वाले एक से अधिक त्रिक हो सकते हैं। उदाहरण के लिए, (1,2,3) और (3,1,2) सरणी [1,2,3,1,2] में अलग-अलग के रूप में गिना जाएगा यदि तत्व अलग हैं लेकिन
-
सी ++ में एक सरणी में समान तत्वों के साथ सूचकांक जोड़े की संख्या
हमें N तत्वों की एक सरणी दी गई है। लक्ष्य सूचकांक जोड़े (i, j) को खोजना है, जिनका तत्व मान समान है जैसे कि i!=j। यानी, Arr[i]=Arr[j] और i!=j. इसका उपयोग समान आकार के दस्तानों के जोड़े बनाने के लिए किया जाता है। N दस्ताने में से केवल युग्मित दस्ताने ही बेचने के लिए उपयोगी होते हैं। हम 0<=i
-
जोड़े की गिनती जब कोई व्यक्ति C++ में अधिकतम एक के साथ जोड़ी बना सकता है
हमें N नंबर दिया गया है। एक कोडिंग प्रतियोगिता में भाग लेने वालों की। लक्ष्य नहीं खोजना है। जोड़े की संख्या जो तब संभव होती है जब कोई व्यक्ति अधिकतम एक अन्य व्यक्ति के साथ जोड़ी बना सकता है। तो एक जोड़ी में अधिकतम 2 प्रतिभागी होते हैं। प्रतिभागियों को अकेले भी भाग लेने की अनुमति है। हम इसे पुनरावृत
-
उन संख्याओं की गिनती करना जिनका रिवर्स से अंतर C++ . में k का गुणनफल है
हमें एक परास [l,r] और एक संख्या k दी गई है। लक्ष्य l और r (l<=number<=r) के बीच की सभी संख्याओं को इस प्रकार खोजना है कि (उस संख्या के विपरीत)-(संख्या) का परिणाम k का गुणनफल हो। हम l से r तक शुरू करके इस स्थिति की जाँच करेंगे, प्रत्येक संख्या के विपरीत की गणना करेंगे। अब संख्या को इसके रिवर्स से घट
-
सी ++ में न्यूनतम उत्पाद ट्रिपल बनाने के तरीकों की गणना करें
हमें संख्याओं की एक सरणी के साथ दिया गया है Arr[]। लक्ष्य उन तीनों की संख्या गिनना है जिनका उत्पाद सभी संभावित ट्रिपल के सबसे छोटे उत्पाद के बराबर है। यदि (i
-
एक सरणी में जोड़े की संख्या जिसका योग C++ में एक पूर्ण वर्ग है
हमें N तत्वों की एक सरणी दी गई है। लक्ष्य सभी युग्मों की संख्या ज्ञात करना है (Arr[i],Arr[j]) जिनके पास एक योग है जो एक पूर्ण वर्ग है जैसे कि i!=j। यानी Arr[i]+Arr[j] एक पूर्ण वर्ग है। हम जोड़ियों के योग की गणना करके ऐसा करेंगे और जांचेंगे कि क्या उस योग का वर्गमूल वर्गमूल के न्यूनतम मान के बराबर ह
-
अनियंत्रित जोड़े (i, j) की गणना करें जैसे कि a[i] और a[j] का उत्पाद C++ में दो की शक्ति है
हमें N तत्वों की एक सरणी दी गई है। लक्ष्य सभी युग्मों की संख्या ज्ञात करना है (Arr[i],Arr[j]) जिनके पास एक योग है जो एक पूर्ण वर्ग है जैसे कि i!=j। यानी Arr[i]+Arr[j] एक पूर्ण वर्ग है। हम जोड़ियों के योग की गणना करके ऐसा करेंगे और जांचेंगे कि क्या उस योग का वर्गमूल वर्गमूल के न्यूनतम मान के बराबर ह
-
सी ++ में दी गई शर्तों को संतुष्ट करने वाले सरणी में मान्य जोड़े की गणना करें
हमें एन तत्वों की एक सरणी गिरफ्तारी [] के साथ दिया गया है। लक्ष्य सभी मान्य जोड़े (Arr[i],Arr[j]) की गिनती का पता लगाना है जो कुछ शर्तों का पालन करते हैं। जोड़े Arr[i],Arr[j] अमान्य अगर - अरे[i]==Arr[j] Arr[i]+Arr[j] सम है i+j<120 नोट - Arr[i],Arr[j] और Arr[j],Arr[i] को एक जोड़ी के रूप में गिना ज
-
C++ में अधिकतम अंतर वाली जोड़ी चुनने के तरीकों की गणना करें
हमें Arr[] संख्याओं की एक सरणी दी गई है। लक्ष्य उन युग्मों की संख्या गिनना है जिनका अंतर सभी संभावित युग्मों के अधिकतम अंतर के बराबर है। जोड़े गिनें (i!=j) और arr[x]- arr[y] अधिकतम संभव है। हम इसे पहले अधिकतम अंतर ज्ञात करके करेंगे जहां (i!=j)। और maxdiff के रूप में स्टोर करें। फिर उन सभी जोड़ियों
-
त्रिगुणों की गणना इस तरह करें कि A[i] <B[j] <C[k] C++ . में
हमें तीन सरणियों A[], B[] और C[] के साथ दिया गया है। लक्ष्य इन सरणियों के तत्वों के सभी त्रिगुणों को खोजना है जैसे कि A[i]
-
C++ में दी गई श्रेणी में A या B के कुल भाजक की गणना करें
हमें चार पूर्णांक L, R, A और B दिए गए हैं। लक्ष्य [L,R] श्रेणी में संख्याओं की संख्या ज्ञात करना है जो A या B या दोनों को पूरी तरह से विभाजित करते हैं। हम इसे L से R तक ले जाकर करेंगे और प्रत्येक संख्या के लिए यदि संख्या%A==0 या संख्या%B==0 तो भाजक की वृद्धि संख्या। आइए उदाहरणों से समझते हैं। इन
-
सी ++ में एक सरणी में क्रॉस लाइनों की गणना करना
हमें अलग-अलग तत्वों की एक सरणी दी गई है जो क्रमबद्ध नहीं हैं। लक्ष्य सरणी को क्रमबद्ध करने के बाद क्रॉस लाइनों को खोजना है। क्रॉस लाइन की गणना नीचे दर्शाए अनुसार की जाती है - Arr[]={ 1,2,4,3,5 } नीचे दिखाए गए अनुसार 3 क्रॉस लाइन हैं एआर [] ={ 1,2,3,4,5}। कोई क्रॉस लाइन नहीं है क्योंकि सरणी
-
ट्रिपलेट्स की गणना करें जैसे कि सी ++ में संख्याओं में से एक को अन्य दो के योग के रूप में लिखा जा सकता है
हमें लंबाई n वाले पूर्णांकों की एक सरणी Arr[] दी गई है। लक्ष्य त्रिगुणों की संख्या ज्ञात करना है(Arr[i],Arr[j],Arr[k]) ताकि किन्हीं दो संख्याओं का योग तीसरी संख्या के बराबर हो। a+b=c, जहां a,b,c, Arr[] के अवयव हैं जिनमें अनुक्रमणिका i,j,k इस प्रकार है कि 0<=i
-
C++ में दी गई श्रेणी में 'M' से विभाज्य संख्याओं की गणना करें
हमें तीन नंबर ए, बी और एम दिए गए हैं। ए और बी संख्याओं की सीमा [ए, बी] को परिभाषित करते हैं। लक्ष्य ए और बी के बीच की संख्याओं को गिनना है जो एम से विभाज्य हैं। हम i=A से M के पहले गुणक तक शुरू करेंगे। यदि i%M=0 है तो वेतन वृद्धि की संख्या। अब इंक्रीमेंट i तक i<=बैंड काउंट बढ़ाएँ। आइए उदाहरणों से