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