Ctrl K

Одна строка числовой пирамиды

Лёгкая
Числовая пирамида (её ещё называют треугольником Паскаля) строится так: в верхней строке одна единица; каждая следующая строка на одно число длиннее, по краям у неё единицы, а каждое внутреннее число равно сумме двух чисел, стоящих над ним слева и справа. Строки нумеруются с нуля сверху. Дано число level — верните строку пирамиды с этим номером. Дополнительно: сможете обойтись O(level) дополнительной памяти?
Пример 1
level=4 → [1, 4, 6, 4, 1]

Строки с нулевой: [1], [1, 1], [1, 2, 1], [1, 3, 3, 1], [1, 4, 6, 4, 1].

Пример 2
level=0 → [1]

Верхняя строка — одна единица.

Пример 3
level=2 → [1, 2, 1]
Ограничения
  • 0 ≤ level ≤ 33
Встречал эту задачу на настоящем собесе?
Решили0
Пробовали0
Отправок0
Принято—
Темы
Похожие задачиСтроки числовой пирамиды ЛёгкаяОдна сделка ЛёгкаяДешёвый подъём по лестнице ЛёгкаяИгроки через одного ЛёгкаяВода между стенами Сложная
загружаем Python…
Вход
level=4
Ожидается
[1, 4, 6, 4, 1]

«Запустить» — первые 3 теста у тебя в браузере, «Отправить» — все 23 теста на сервере, включая скрытые.