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

C++ में उत्पाद और योग के बीच दिए गए अंतर के साथ N पूर्णांक खोजें


मान लीजिए कि हमारे पास दो पूर्णांक N और D हैं। हमें N पूर्णांकों का एक सेट खोजना है, जहां उनके योग और उत्पाद के बीच का अंतर D के समान है। मान लीजिए N =3, और डी =5, तो आउटपुट 1, 2, 8 होगा। यहां योग 1 + 2 + 8 =11 है, और उत्पाद 1 * 2 * 8 =16 है, 16 और 11 के बीच का अंतर 5 है।

हमें इस समस्या को हल करना है; हम एक मुश्किल तरीका इस्तेमाल करेंगे। यहां हम 1s की N-2 संख्या, एक 2 और शेष एक संख्या N + D खोजने का प्रयास करेंगे। तो योग, गुणनफल और अंतर होगा -

  • योग =(एन - 2)*1 + 2 + (एन + डी) =2*एन + डी
  • उत्पाद =(एन - 2)*1 * 2 * (एन + डी) =2*एन + 2*डी
  • अंतर =(2*N + 2*D) - (2*N + D) =D

उदाहरण

#include<iostream>
using namespace std;
void getNNumbers(int n, int d) {
   for (int i = 0; i < n - 2; i++)
      cout << 1 << " ";
   cout << 2 << " ";
   cout << n + d << endl;
}
int main() {
   int N = 5, D = 8;
   getNNumbers(N, D);
}

आउटपुट

1 1 1 2 13

  1. C++ में संतुलित BST में दिए गए योग के साथ एक युग्म खोजें

    मान लीजिए कि हमारे पास एक संतुलित बाइनरी सर्च ट्री और एक लक्ष्य योग है, हमें एक ऐसी विधि को परिभाषित करना होगा जो यह जांचती है कि यह योग के साथ एक जोड़ी लक्ष्य योग के बराबर है या नहीं। इस मामले में। हमें यह ध्यान रखना होगा कि बाइनरी सर्च ट्री अपरिवर्तनीय है। तो, अगर इनपुट पसंद है तो आउटपुट होगा

  1. सी ++ प्रोग्राम दो संख्याओं को योग और उत्पाद दोनों के साथ खोजने के लिए एन के समान है

    इस ट्यूटोरियल में, हम दो संख्याओं (जैसे ए और बी) को खोजने के लिए एक प्रोग्राम पर चर्चा करेंगे, जैसे कि दोनों a+b = N and a*b = N are satisfied. दोनों समीकरणों में से a को हटाने पर हमें b और N में द्विघात समीकरण मिलता है, यानी b2 - bN + N = 0 इस समीकरण के दो मूल होंगे जो हमें a और b दोनों का मान दे

  1. सी और सी ++ में संरचनाओं के बीच अंतर

    यहां हम देखेंगे कि सी में संरचनाओं और सी ++ में संरचनाओं के बीच क्या अंतर हैं। सी ++ संरचनाएं ज्यादातर सी ++ में कक्षाओं की तरह होती हैं। सी संरचना में, सभी सदस्य सार्वजनिक होते हैं, लेकिन सी ++ में, वे डिफ़ॉल्ट रूप से निजी होते हैं। कुछ अन्य अंतर नीचे सूचीबद्ध हैं। C संरचना C++ संरचना सी में संरच