第六日 平方和与和平方的差

1到10的平方和是:
1^2 + 2^2 + ... + 10^2 = 385

1到10的和平方是:
(1 + 2 + ... + 10)^2 = 552 = 3025

"平方和"与“和平方”的差是:3025 − 385 = 2640.

求1到100的"平方和"与“和平方”的差

answer = ((1+100)*100/2)^2 - foldl (\acc x->x^2+acc ) 0 [1..100]

据说:
1^2 + 2^2 + ... + n^2 = n * (n+1) * (2n+1) * 1/6
又是一个脑补

你可能感兴趣的:(第六日 平方和与和平方的差)