C/C++ 程序,找出以 n 次项为 n 的 2 次方减去 (n-1) 的 2 次方的级数和


我们将在这里了解如何求级数的和,其第 n 项为 n2 – (n-1)2。递推关系如下 −

Tn = n2 − (n−1)2

因此,该级数为 −

我们需要找到 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

更新日期:20-Aug-2019

125 次浏览

开启你的职业生涯

完成该课程获得认证

开始
广告