День добрый!
Буду признателен за помощь!
Сын из школы программирования принес задачу.
Я понимаю, что предварительно нужно понять математическую сторону задачи, остальное доделает сам. Решил помочь, а не получается.
Задача ясна прямо из картинки. Наращиваем кубики, нужно посчитать общее число на
-ой итерации:
Рассуждал так:
Фигура - симметричная. Сначала разберемся с центральным слоем.
1) При степени фигуры
имеем
кубик.
2) На первой итерации центральный кубик обрастает, а центральный слой представляет сообой крест из
кубиков,
3) На второй итерации имеем
кубиков
4) На следующей имеем
То есть, имеем последовательность чисел кубиков в центральном слое при "обрастании":
Может быть, это не совсем строго
, но легко увидел, по какому закону растет это число:
, где
-"степень" слоя.
Очевидно, что следующие слои (сверу и снизу от центрального и далее к полюсам) растут в соответсвии с той же последовательностью, но с запаздываением на одну итерацию. И число таких слоев есть
Пусть номер итерации для следуюшего слоя -
. Тогда число кубиков в этом слое
, где
-"степень" слоя.
"Степени" слоев связаны соотношением:
Тогда в ближайжайшем слое от центрального и в в следующем будет кубиков:
Понятное дело, каждого слоя - по два, за исключением центрального. И так далее...
Вот тут дальше не представляю как правильно и строго считать.
Не судите строго, т.к. по своей специальности я - не математик
Спасибо!