#include<iostream>
using namespace std;int main()
{int i,ans=0,t=0;for(i=1;i<=100;i++){int temp = i*i;ans += temp;}for(i=1;i<=100;i++){t+=i;}t = t*t;cout<<t-ans<<endl;return 0;
}
范围不大直接跑开。
结果:25164150
更新一下,光暴力真是对不起出题人
#include <iostream>
#include <algorithm>
#include <string.h>
using namespace std;int main() {int sum1 = 5050, sum2 = 0; sum2 = (2*(100*100*100) + 3 * (100 * 100) + 100) /6;cout<<sum1*sum1 - sum2<<endl;return 0;
}