এই সমস্যায়, আমরা একটি সংখ্যা n দেওয়া হয়. আমাদের কাজ হল 3, 13, 42, 108, 235... সিরিজের n-তম পদ খুঁজে পাওয়া
সমস্যাটি বোঝার জন্য একটি উদাহরণ নেওয়া যাক,
Input : 5 Output : 235
সমাধান পদ্ধতি
সিরিজটিকে প্রথম n প্রাকৃতিক সংখ্যার ঘনক্ষেত্রের সমষ্টি হিসাবে উপস্থাপন করা যেতে পারে। এর সূত্রটি হল (n * (n+1)/2)2। এছাড়াও যদি আমরা 2 * যোগ করি এতে আমরা প্রয়োজনীয় সিরিজ পাব।
সিরিজের যোগফলের সূত্র হল (n * (n+1)/2) 2 +2 * n.
সূত্র দ্বারা n =5 যোগফল হল
(5 * (5 + 1) / 2)) ^ 2 + 2*5
=(5 * 6 / 2) ^ 2 + 10
=(15) ^ 2 + 10
=225 + 10
=235
উদাহরণ
আমাদের সমাধানের কাজ চিত্রিত করার জন্য প্রোগ্রাম
#include <iostream> using namespace std; int findNthTerm(int N) { return ((N * (N + 1) / 2)*(N * (N + 1) / 2) ) + 2 * N; } int main() { int N = 5; cout<<"The Nth term fo the series n is "<<findNthTerm(N); return 0; }
আউটপুট
The Nth term fo the series n is 235