Поверхность куба со стороной n см покрасили снаружи в синий цвет (со всех шести сторон). Ограничение по времени: 1 секунда

После этого его распилили на кубики со стороной 1 см. В результате получились части, у которых синим цветом окрашены 0, 1, 2 или 3 стороны. Посчитайте количество кубиков указанного вида.

Формат входных данных
Первая строка содержит натуральное число n (2≤n≤1000) — размер кубика.
Вторая строка содержит неотрицательное целое число f (0≤f≤3) — количество окрашенных граней у кубиков, число которых нужно посчитать.

Формат выходных данных
Выведите одно неотрицательное целое число — ответ на вопрос задачи. Гарантируется, что оно не превосходит 109.


Пояснение
В примере дано n=3 и f=1. Рассмотрим рисунок: куб 3×3×3 покрасили и распилили на 33=27 маленьких кубиков. Требуется определить, сколько таких кубиков имеют единственную синюю грань.

28 Окт 2022 в 19:41
234 +1
0
Ответы
1

Пример работы программы:
Входные данные
3
1

Выходные данные
12

Пояснение:
После распиливания куба на кубики со стороной 1 см, мы получаем 27 маленьких кубиков.
Из них 12 имеют только одну синюю грань.

16 Апр в 17:20
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Название заказа не должно быть пустым
Введите email
Бесплатные доработки
Гарантированные бесплатные доработки
Быстрое выполнение
Быстрое выполнение от 2 часов
Проверка работы
Проверка работы на плагиат
Интересные статьи из справочника
Поможем написать учебную работу
Название заказа не должно быть пустым
Введите email
Доверьте свою работу экспертам
Разместите заказ
Наша система отправит ваш заказ на оценку 92 548 авторам
Первые отклики появятся уже в течение 10 минут
Прямой эфир