8. TUZ_2-08_К Вычисление общего количества блоков, необходимых для построения пирамиды из сфер.

☰ Теория


TUZ_2-08 Вычисление общего количества блоков, необходимых для построения пирамиды из сфер.
Дана пирамида, построенная из сфер. Основание пирамиды имеет размер n×m,
а каждый последующий уровень имеет ширину и длину на 1 больше по сравнению с предыдущим уровнем.
Ваша задача: написать функцию, которая принимает размеры n и m, а также высоту h и вычисляет общее количество сфер,
необходимых для построения такой пирамиды.
В табл. 2.8 показаны ожидаемые результаты для некоторых входных данных. 
Таблица 2.8. Некоторые ожидаемые результаты для разных входных значений в задаче вычисления общего количества блоков, необходимых для построения пирамиды из сфер 
n, m, h Ожидаемый результат
4, 2, 2 23
28, 30, 3 2699
3, 3, 3 50
2, 7, 9 654

Ссылка на тетрадь с разбором

Вставьте недостающие фрагменты кода
Python


                                
# Напишите функцию Counting_sphere_pyramid_blocks(n, m, h ),
# которая получает три натуральных числа n, m, h - 
# размеры основания и высоту пирамиды
#  и возвращает одно число - общее количество сфер