এই সমস্যায়, আমাদের একটি পূর্ণসংখ্যার মান দেওয়া হয়েছে। আমাদের কাজ হল সিরিজের nম পদ খুঁজে বের করা −
9, 45, 243, 1377, 8019, …
সমস্যাটি বোঝার জন্য একটি উদাহরণ নেওয়া যাক,
Input : N = 4 Output : 1377
সমাধান পদ্ধতি
সমস্যা খুঁজে বের করার একটি সহজ সমাধান হল পর্যবেক্ষণ কৌশল ব্যবহার করে Nth শব্দটি খুঁজে বের করা। সিরিজটি পর্যবেক্ষণ করলে, আমরা অনুসরণ করতে পারি -
(1 1 + 2 1 )*3 1 + (1 2 + 2 2 )*3 2 + (1 3 + 2 3 )*3 3 … + (1 n + 2 n )*3 n
উদাহরণ
আমাদের সমাধানের কাজ চিত্রিত করার জন্য প্রোগ্রাম
#include <iostream> #include <math.h> using namespace std; long findNthTermSeries(int n){ return ( ( (pow(1, n) + pow(2, n)) )*pow(3, n) ); } int main(){ int n = 4; cout<<n<<"th term of the series is "<<findNthTermSeries(n); return 0; }
আউটপুট
4th term of the series is 1377