Trong bài toán này, chúng ta được cung cấp một số nguyên N. Nhiệm vụ của chúng ta là tạo một chương trình để Tìm số hạng thứ N của chuỗi 3, 14, 39, 84…
Hãy lấy một ví dụ để hiểu vấn đề,
Đầu vào
N = 4
Đầu ra
84
Giải thích
Số hạng thứ 4 - ((4 * 4 * 4) + (4 * 4) + 4) =64 + 16 + 4 =84
Phương pháp tiếp cận giải pháp
Một cách tiếp cận đơn giản để giải quyết vấn đề là sử dụng công thức chung cho số hạng thứ n của dãy số. Công thức cho,
Nth term = ( (N*N*N) + (N*N) + (N))
Chương trình minh họa hoạt động của giải pháp của chúng tôi,
Ví dụ
#include <iostream> using namespace std; int calcNthTerm(int N) { return ( (N*N*N) + (N*N) + (N) ); } int main() { int N = 6; cout<<N<<"th term of the series is "<<calcNthTerm(N); return 0; }
Đầu ra
6th term of the series is 258