Программа курса:
Внимание! Решать задачи может только авторизованный
пользователь. Пройдите регистрацию на сайте.
Задача 5: Треугольник Паскаля
Напишите определение функции def generate_tr(numRows), которая принимает целое число numRows и возвращает первые numRows строк треугольника Паскаля. Если число меньше или равно 0, то функция должна вернуть пустой список.
Треугольник Паскаля — это структура чисел, где каждое число является суммой двух чисел, расположенных непосредственно над ним.
Пример треугольника Паскаля для первых 5 строк
1
1 1
1 2 1
1 3 3 1
1 4 6 4 1
Ссылка на анимацию треугольника паскаля: https://yapx.ru/album/YTizN
Пример 1:
Ввод: numRows = 5
Вывод: [[1],[1,1],[1,2,1],[1,3,3,1],[1,4,6,4,1]]
Пример 2:
Ввод: numRows = 1
Вывод: [[1]]
Вы должны Войти или Зарегистрироваться чтобы оставлять комментарии