
Ёлочки На сегодняшнем уроке ИЗО весь класс рисует зимний лес. К сожалению, с передачей
художественных образов изобразительными методами дела у Тимофея обстоят из рук вон плохо. Но хоть что-то нарисовать нужно, поэтому Тимофей рисует елочки по клеточкам. Каждая елочка имеет свою красоту, равную количеству ветвей с одной стороны ствола и (так уж совпало) длине самой нижней ветви. Каждая следующая верхняя ветка на одну клетку короче предыдущей. Между ветвями, а также под самой нижней и над самой верхней ветвями, находится ствол дерева шириной ровно в одну клетку. На рисунке вы видите елки кисти Тимофея красотой от 0 до 5 включительно. Поскольку с математическими формулами Тимофей дружит гораздо сильнее, чем с акварельными красками, его заинтересовал вопрос, какую площадь занимает клетчатая елка определенной красоты. Тимофей без труда решил эту задачу. А вы сможете? Входные данные Программа получает на вход одно целое число n — красоту ёлки (0 ≤ n ≤ 2×10 в 9 степени). Выходные данные Программа должна вывести одно целое число — площадь елки красоты n.

Ответы на вопрос

Программа:
Python:
n = int(input())
count = (n + 3) * n + 1
print(count)
Объяснение:
В начале вводится число n. Далее, в переменную count записывается значение выражения: (n + 3) * n + 1. Это раз таки и будет количество закрашенных квадратиков (т.е. площадь елки).
Результат:
5
41
7
71
9
109



Для решения этой задачи можно воспользоваться формулой для вычисления площади елки определенной красоты.
Для елки красоты n, количество ветвей с одной стороны ствола будет равно (n+1), так как нижняя ветвь имеет длину n, следующая выше имеет длину n-1 и так далее, до верхней ветви длиной 1 клетка.
Площадь елки можно рассчитать, умножив количество ветвей с одной стороны на 2 (учитывая ветви с обеих сторон ствола) и добавив 1 клетку для ствола, который находится под самой нижней ветвью. Итак, формула для вычисления площади елки красоты n выглядит так:
Площадь = 2 * (n + 1) + 1
Теперь давайте напишем программу на Python для решения этой задачи:
python# Ввод красоты елки
n = int(input())
# Вычисление площади елки
area = 2 * (n + 1) + 1
# Вывод результата
print(area)
Просто введите красоту елки (число n) при выполнении программы, и она выведет площадь елки заданной красоты.


Похожие вопросы
Топ вопросов за вчера в категории Информатика







Последние заданные вопросы в категории Информатика
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili