Веселин обнови решението на 31.10.2016 21:20 (преди над 1 година)
+package main
+
+func main() {
+
+}
+
+func SquareSumDifference(n uint64) uint64 {
+ return squareSum(n) - sumSquares(n)
+}
+
+func sumSquares(n uint64) uint64 {
+ var sum uint64
+ for i := uint64(1); i <= n; i++ {
+ sum += i * i
+ }
+ return sum
+}
+
+func squareSum(n uint64) uint64 {
+ var sum uint64
+ for i := uint64(1); i <= n; i++ {
+ sum += i
+ }
+ return sum * sum
+}