दी गई श्रृंखला 1, 17, 98, 354...
. हैयदि आप श्रृंखला को स्पष्ट रूप से देखें, तो आप पाएंगे कि n-th संख्या 4 घातों के बराबर है।
आइए पैटर्न देखें।
1 = 1 ^ 4 17 = 1 ^ 4 + 2 ^ 4 98 = 1 ^ 4 + 2 ^ 4 + 3 ^ 4 354 = 1 ^ 4 + 2 ^ 4 + 3 ^ 4 + 4 ^ 4 ...
एल्गोरिदम
- नंबर को इनिशियलाइज़ करें।
- परिणाम को 0 से प्रारंभ करें।
- एक लूप लिखें जो 1 से n तक पुनरावृत्त हो।
- परिणाम में चौथा पावर करंट नंबर जोड़ें।
- परिणाम प्रिंट करें।
कार्यान्वयन
C++ में उपरोक्त एल्गोरिथम का कार्यान्वयन निम्नलिखित है
#include <bits/stdc++.h> using namespace std; int getNthTerm(int n) { int nthTerm = 0; for (int i = 1; i <= n; i++) { nthTerm += i * i * i * i; } return nthTerm; } int main() { int n = 7; cout << getNthTerm(n) << endl; return 0; }
आउटपुट
यदि आप उपरोक्त कोड चलाते हैं, तो आपको निम्न परिणाम प्राप्त होंगे।
4676