C/C++ 程序用于求第 n 项为 2 的 n 次方 - 2 的 (n-1) 次方的级数之和
cc++server side programmingprogramming
在这里我们将看到如何求第 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