Предмет: Информатика, автор: bpozidaev

Задача 2: Ёлочки
На сегодняшнем уроке ИЗО весь класс рисует зимний лес. К сожалению, с передачей художественных образов изобразительными методами дела у Тимофея обстоят из рук вон плохо. Но хоть что-то нарисовать нужно, поэтому Тимофей рисует елочки по клеточкам.

Каждая елочка имеет свою красоту, равную количеству ветвей с одной стороны ствола и (так уж совпало) длине самой нижней ветви. Каждая следующая верхняя ветка на одну клетку короче предыдущей. Между ветвями, а также под самой нижней и над самой верхней ветвями, находится ствол дерева шириной ровно в одну клетку. На рисунке вы видите елки кисти Тимофея красотой от 0 до 5 включительно.
Поскольку с математическими формулами Тимофей дружит гораздо сильнее, чем с акварельными красками, его заинтересовал вопрос, какую площадь занимает клетчатая елка определенной красоты. Тимофей без труда решил эту задачу. А вы сможете?

Входные данные
Программа получает на вход одно целое число n — красоту ёлки (0 ≤ n ≤ 2×109).
желательно паскаль или python 3.9​

Ответы

Автор ответа: vimmortal2
0

Программа:
Python:

n = int(input())

count = (n + 3) * n + 1

print(count)

Pascal:

var n: int64;

begin

 readln(n);

 writeln((n + 3) * n + 1);

end.

Объяснение:

В начале вводится число n. Далее, в переменную count записывается значение выражения: (n + 3) * n + 1. Это раз таки и будет количество закрашенных квадратиков (т.е. площадь елки).

В коде на Pascal такая же ситуация. Регистрируем переменную n типа Int64. Выводим результат выражения (n + 3) * n + 1.

Результат:

3

19

5

41

102

10711

Похожие вопросы