Решение на Разлика в сумите от Валентин Латунов

Обратно към всички решения

Към профила на Валентин Латунов

Резултати

  • 10 точки от тестове
  • 0 бонус точки
  • 10 точки общо
  • 4 успешни тест(а)
  • 0 неуспешни тест(а)

Код

package main
func SquareSumDifference(n uint64) uint64 { return n * (n - 1) * (n + 1) * (3*n + 2) / 12 }

Лог от изпълнението

PASS
ok  	_/tmp/d20161101-5193-zmaq1m	0.003s
PASS
ok  	_/tmp/d20161101-5193-zmaq1m	0.003s
PASS
ok  	_/tmp/d20161101-5193-zmaq1m	0.002s
PASS
ok  	_/tmp/d20161101-5193-zmaq1m	0.003s

История (1 версия и 0 коментара)

Валентин обнови решението на 29.10.2016 01:12 (преди над 1 година)

+package main
+
+func SquareSumDifference(n uint64) uint64 { return n * (n - 1) * (n + 1) * (3*n + 2) / 12 }