Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> C++

C++ में दो संख्या modulo M का योग


इस समस्या में, हमें तीन संख्याएँ a, b, और M दी जाती हैं। हमारा कार्य दो संख्याओं modulo M का योग ज्ञात करने के लिए एक प्रोग्राम बनाना है।

समस्या को समझने के लिए एक उदाहरण लेते हैं,

Input: a = 14 , b = 54, m = 7
Output: 5
Explanation: 14 + 54 = 68, 68 % 7 = 5

इस समस्या को हल करने के लिए, हम केवल संख्या a और b जोड़ेंगे। और फिर शेष राशि को M से विभाजित करने पर प्रिंट करें।

उदाहरण

हमारे समाधान की कार्यप्रणाली को दर्शाने के लिए कार्यक्रम,

#include <iostream>
using namespace std;
int moduloSum(int a, int b, int M) {
   return (a + b) % M;
}
int main() {
   int a = 35, b = 12, M = 7;
   cout<<"The sum modulo is "<<moduloSum(a,b,M);
   return 0;
}

आउटपुट

The sum modulo is 5



  1. प्राकृतिक संख्याओं का योग (N तक) जिसका मॉड्यूल K के साथ C++ . में R उत्पन्न करता है

    इस समस्या में, हमें तीन नंबर N, K और R दिए गए हैं। हमारा काम प्राकृतिक संख्याओं (N तक) का योग ज्ञात करने के लिए एक प्रोग्राम बनाना है, जिसका मॉड्यूल K के साथ है उपज आर. हम N से कम सभी संख्याएँ जोड़ेंगे जो निम्नलिखित शर्त को पूरा करती हैं, i%K ==R. समस्या को समझने के लिए एक उदाहरण लेते हैं, इनपुट

  1. C++ में N के नीचे दो संख्याओं के गुणजों का योग

    इस समस्या में, हमने तीन पूर्णांक M1, M2, और N दिए हैं। हमारा कार्य N के नीचे दो संख्याओं के गुणजों का योग ज्ञात करने के लिए एक प्रोग्राम बनाना है। यहां, हम N के नीचे सभी तत्वों को जोड़ेंगे जो M1 या M2 में से किसी एक के गुणज हैं समस्या को समझने के लिए एक उदाहरण लेते हैं, इनपुट N = 13, M1 = 4, M

  1. दो योग IV - इनपुट C++ में एक BST है

    मान लीजिए हमारे पास एक बाइनरी सर्च ट्री और एक लक्ष्य मान है; हमें यह जांचना होगा कि क्या बीएसटी में दो तत्व मौजूद हैं जैसे कि उनका योग दिए गए लक्ष्य के बराबर है या नहीं। तो, अगर इनपुट पसंद है तो आउटपुट ट्रू होगा। इसे हल करने के लिए, हम इन चरणों का पालन करेंगे - सरणी को परिभाषित करें v एक