题解 | 牛牛学数列4
牛牛学数列4
https://www.nowcoder.com/practice/586b114f52034688879342ba45779081
#include <iostream>
using namespace std;
int main() {
// 等差数列前n项和计算公式,sn = (a1 + an) * n / 2
// 计算 s1 + s2 + ... + sn
int n;
cin >> n;
int res = 0;
for(int i = 1; i <= n; i++)
{
res += (1.0 + i) * i / 2;
}
cout << res;
}
// 64 位输出请用 printf("%lld")

查看12道真题和解析