ホームページ  >  記事  >  バックエンド開発  >  n 番目の項が n の 2 乗から (n-1) の 2 乗を引いた数列の合計を計算する C/C++ プログラム

n 番目の項が n の 2 乗から (n-1) の 2 乗を引いた数列の合計を計算する C/C++ プログラム

王林
王林転載
2023-09-08 20:45:02606ブラウズ

ここでは、n 番目の項 n2 - (n-1)2 を持つ級数の和を計算する方法を見ていきます。再帰的な関係は次のとおりです -

Tn = n2 - (n−1)2

したがって, 系列は -

n 番目の項が n の 2 乗から (n-1) の 2 乗を引いた数列の合計を計算する C/C++ プログラム

S mod (109 7) を見つける必要があります。ここで、S は指定された系列のすべての項の合計です。

#include<iostream>
#define X 1000000007
using namespace std;
long long getSum(long long n) {
   return ((n % X) * (n % X)) % X;
}
int main() {
   long long n = 56789;
   cout << getSum(n);
}

出力

224990500

以上がn 番目の項が n の 2 乗から (n-1) の 2 乗を引いた数列の合計を計算する C/C++ プログラムの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事はtutorialspoint.comで複製されています。侵害がある場合は、admin@php.cn までご連絡ください。