Project Euler Problem 6

コード

#include <cstdio>
inline long long sq(long long x){
	return x * x;
}
int main()
{
	long long a = 0, b = 0;
	for(int i = 1; i <= 100; i++)
		a += sq(i);
	for(int i = 1; i <= 100; i++)
		b += i;
	b = sq(b);
	printf("%lld\n", b - a);
	return 0;
}

答え

25164150