freeCodeCamp/curriculum/challenges/chinese/10-coding-interview-prep/project-euler/problem-6-sum-square-differ...

870 B
Raw Blame History

id title challengeType videoUrl
5900f3721000cf542c50fe85 问题6求和方差 5

--description--

前十个自然数的平方和是,

1

2

  • 2

2

  • ... + 10

2

= 385

前十个自然数之和的平方是,

1 + 2 + ... + 10

2

= 55

2

= 3025

因此前十个自然数的平方和与和的平方之间的差值为3025 - 385 = 2640.求出前n自然数的平方和与总和的平方之间的差值。

--hints--

sumSquareDifference(10)应该返回2640。

assert.strictEqual(sumSquareDifference(10), 2640);

sumSquareDifference(20)应该返回41230。

assert.strictEqual(sumSquareDifference(20), 41230);

sumSquareDifference(100)应该返回25164150。

assert.strictEqual(sumSquareDifference(100), 25164150);

--solutions--