কম্পিউটার টিউটোরিয়াল

C++ প্রোগ্রাম: যোগফল n হয় এমন একটি পরিসর (l, r) খুঁজে বের করা

মান লিখুন: আমাদের কাছে একটি সংখ্যা n রয়েছে। আমাদের দুটি পূর্ণসংখ্যা l এবং r খুঁজে বের করতে হবে যাতে l < r এবং l + (l+1) + ... + (r-1) + r = n।

উদাহরণ

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

সমাধানের ধাপসমূহ

-(n-1) এবং n রিটার্ন করুন

C++ বাস্তবায়ন

#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++-এ একটি সংখ্যার জোড় ফ্যাক্টরগুলোর যোগফল (Sum of Even Factors)

  2. C++-এ একটি সংখ্যার জোড় ফ্যাক্টরগুলোর যোগফল বের করা (Sum of Even Factors)

  3. C++ প্রোগ্রাম: LCM (লঘুতম সাধারণ গুণিতক) নির্ণয়

  4. C++ প্রোগ্রাম: GCD (মহত্তম সাধারণ ভাজক) নির্ণয়