/*
project euler problem 6: 平方和与和的平方之差
answer: 25164150
1. 前 n 个自然数和 n * (n + 1) / 2
2. 前 n 个自然数的平方和 n * (n + 1) * (2 * n + 1) / 6
*/
#include<bits/stdc++.h>
using namespace std;
int main(void)
{
int n = 100;
int a = (1 + n) * n / 2;
int b = n * (n + 1) * (2 * n + 1) / 6;
cout << a * a - b << endl;
return 0;
}