কম্পিউটার

C++ এ জোড় সূচক দ্বিপদী সহগগুলির সমষ্টি খুঁজুন


বিবেচনা করুন আমাদের একটি সংখ্যা n আছে, আমাদেরকে $$\left(\begin{array}{c}n\\ 0\end{array}\right)+\left(\begin এর মতো সূচীকৃত দ্বিপদ সহগগুলির যোগফল খুঁজে বের করতে হবে {অ্যারে}{c}n\\ 2\end{array}\right)+\left(\begin{array}{c}n\\ 4\end{array}\right)+\left(\begin{array) }{c}n\\ 6\end{array}\right)+...\left(\begin{array}{c}4\\ 0\end{array}\right)+\left(\begin{ array}{c}4\\ 2\end{array}\right)+\left(\begin{array}{c}4\\ 4\end{array}\right)++=1+6+1=৮$$

তাই এখানে আমরা সমস্ত দ্বিপদ সহগ খুঁজে পাব, তারপর শুধুমাত্র সমসূচীকৃত মানের সমষ্টি খুঁজে পাব।

উদাহরণ

#include<iostream>
using namespace std;
int evenIndexedTermSum(int n) {
   int coeff[n + 1][n + 1];
   for (int i = 0; i <= n; i++) {
      for (int j = 0; j <= min(i, n); j++) {
         if (j == 0 || j == i)
            coeff[i][j] = 1;
         else
            coeff[i][j] = coeff[i - 1][j - 1] + coeff[i - 1][j];
      }
   }
   int sum = 0;
   for (int i = 0; i <= n; i += 2)
   sum += coeff[n][i];
   return sum;
}
int main() {
   int n = 8;
   cout << "Sum of even placed binomial coefficients: " <<evenIndexedTermSum(n);
}

আউটপুট

Sum of even placed binomial coefficients: 128

  1. C++ এ বাইনারি ট্রিতে সর্বোচ্চ উল্লম্ব যোগফল খুঁজুন

  2. C++ এ দ্বিপদ সহগগুলির বর্গের সমষ্টি

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

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