系列 2, 12, 36, 80, 150… 中的第 n 項(C++)


給定序列為 2, 12, 36, 80, 150...

如果你仔細觀察該系列,你會發現第 n 個數是 n2 + n3

演算法

  • 初始化數字 N。
  • 使用級數公式計算第 n 項。
  • 列印結果。

實現

以下是該演算法在 C++ 中的實現

#include <bits/stdc++.h>

using namespace std;

int getNthTerm(int n) {
   return (n * n) + (n * n * n);
}
int main() {
   int n = 7;
   cout << getNthTerm(n) << endl;
   return 0;
}

輸出

如果你執行上面的程式碼,那麼你會得到以下結果。

392

更新日期:2021 年 10 月 22 日

129 次瀏覽

開啟您的 職業

完成課程後獲得認證

開始
廣告
© . All rights reserved.