Задача 360
Страшная сфера

Если даны две точки (x1,y1,z1) и (x2,y2,z2) в трехмерном пространстве, то Манхэттеновское расстояние между этими точками определяется как
|x1-x2|+|y1-y2|+|z1-z2|.

Пусть C(r) будет сферой с радиусом r и центром в начале координат O(0,0,0).
Пусть I(r) будет множеством всех точек с целочисленными координатами на поверхности C(r).
Пусть S(r) будет суммой Манхэттеновских расстояний от всех элементов I(r) до начала координат O.

Например, S(45)=34518.

Найдите S(1010).

Оригинал
 
© Проект Эйлера | Translated problems from ProjectEuler.net