(n uint)
| 19 | package problem6 |
| 20 | |
| 21 | func Problem6(n uint) uint { |
| 22 | sumOfSquares := uint(0) |
| 23 | squareOfSum := uint(0) |
| 24 | |
| 25 | for i := uint(1); i <= n; i++ { |
| 26 | sumOfSquares += i * i |
| 27 | squareOfSum += i |
| 28 | } |
| 29 | |
| 30 | squareOfSum *= squareOfSum |
| 31 | |
| 32 | return squareOfSum - sumOfSquares |
| 33 | } |
no outgoing calls