Heim >Backend-Entwicklung >C++ >C/C++-Programm zur Berechnung der Summe einer Sequenz, bei der der n-te Term n hoch 2 minus (n-1) hoch 2 ist

C/C++-Programm zur Berechnung der Summe einer Sequenz, bei der der n-te Term n hoch 2 minus (n-1) hoch 2 ist

王林
王林nach vorne
2023-09-08 20:45:02743Durchsuche

Hier erfahren Sie, wie Sie die Summe einer Reihe mit dem n-ten Term n2 - (n-1)2 berechnen. Die Wiederholungsbeziehung ist wie folgt:

Tn = n2 - (n−1)2

Daher lautet die Reihe:

C/C++-Programm zur Berechnung der Summe einer Sequenz, bei der der n-te Term n hoch 2 minus (n-1) hoch 2 ist

Wir müssen S mod (109 finden + 7), wobei S die Summe aller Terme einer bestimmten Reihe ist.

Beispiel

#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);
}

Ausgabe

224990500

Das obige ist der detaillierte Inhalt vonC/C++-Programm zur Berechnung der Summe einer Sequenz, bei der der n-te Term n hoch 2 minus (n-1) hoch 2 ist. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Dieser Artikel ist reproduziert unter:tutorialspoint.com. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen