কম্পিউটার

C++ প্রোগ্রাম যার সমষ্টি n এর সমান


ধরুন আমাদের একটি সংখ্যা n আছে। আমাদের দুটি পূর্ণসংখ্যা l এবং r খুঁজে বের করতে হবে, যেমন l

সুতরাং, যদি ইনপুটটি n =25 এর মত হয়, তাহলে আউটপুট হবে l =-2 এবং r =7, কারণ (−2) + (−1) + 0 + 1 + 2 + 3 + 4 + 5 + 6 + 7 =25. অন্যান্য উত্তরও সম্ভব।

পদক্ষেপ

এটি সমাধান করতে, আমরা এই পদক্ষেপগুলি অনুসরণ করব -

return -(n-1) and n

উদাহরণ

আরো ভালোভাবে বোঝার জন্য আসুন নিচের বাস্তবায়ন দেখি -

#include<bits/stdc++.h>
using namespace std;

void solve(int n){
   cout << -(n-1) << ", " << n;
}
int main(){
   int n = 25;
   solve(n);
}

ইনপুট

25

আউটপুট

-24, 25

  1. C++ প্রোগ্রামে একটি সংখ্যার জোড় গুণনীয়কের যোগফল বের করতে?

  2. একটি সংখ্যার জোড় গুণনীয়কের যোগফল বের করতে C++ প্রোগ্রাম?

  3. LCM খুঁজে পেতে C++ প্রোগ্রাম

  4. GCD খুঁজে পেতে C++ প্রোগ্রাম