Подборка задач с решениями - 34
- Категория: Python
- Дата публикации: 2022-01-28
- Опубликовано на сайте: Stepik
Задача 1:
На вход программе подается число n. Напишите программу, которая создает и выводит построчно вложенный список, состоящий из n списков [[1], [1, 2], [1, 2, 3], ..., [1, 2, ..., n]].
Решение:
Все решения теперь можно найти в сообществе Как войти в IT
Задача 2 - Треугольник Паскаля 1:
Треугольник Паскаля — бесконечная таблица биномиальных коэффициентов, имеющая треугольную форму. В этом треугольнике на вершине и по бокам стоят единицы. Каждое число равно сумме двух расположенных над ним чисел.
На вход программе подается число n. Напишите программу, которая возвращает указанную строку треугольника Паскаля в виде списка (нумерация строк начинается с нуля).
Решение:
Все решения теперь можно найти в сообществе Как войти в IT
Задача 3 - Треугольник Паскаля 2:
На вход программе подается натуральное число n. Напишите программу, которая выводит первые n строк треугольника Паскаля.
Решение:
Все решения теперь можно найти в сообществе Как войти в IT
Задача 4:
На вход программе подается строка текста, содержащая символы. Напишите программу, которая упаковывает последовательности одинаковых символов заданной строки в подсписки.
Решение:
Все решения теперь можно найти в сообществе Как войти в IT
Задача 5:
На вход программе подаются две строки, на одной символы, на другой число n. Из первой строки формируется список.
Реализуйте функцию chunked(), которая принимает на вход список и число, задающее размер чанка (куска), а возвращает список из чанков указанной длины.
Решение:
Все решения теперь можно найти в сообществе Как войти в IT
Задача 6:
Подсписок — часть другого списка. Подсписок может содержать один элемент, несколько, и даже ни одного. Например, [1], [2], [3] и [4] — подсписки списка [1, 2, 3, 4]. Список [2, 3] — подсписок списка [1, 2, 3, 4], но список [2, 4] не подсписок списка [1, 2, 3, 4], так как элементы 222 и 444 во втором списке не смежные. Пустой список — подсписок любого списка. Сам список — подсписок самого себя, то есть список [1, 2, 3, 4] подсписок списка [1, 2, 3, 4].
На вход программе подается строка текста, содержащая символы. Из данной строки формируется список. Напишите программу, которая выводит список, содержащий все возможные подсписки списка, включая пустой список.
Решение:
Все решения теперь можно найти в сообществе Как войти в IT
Задача 7:
На вход программе подаются два натуральных числа n и m. Напишите программу, которая создает матрицу размером n × m, заполнив её "диагоналями" в соответствии с образцом.
Решение:
Все решения теперь можно найти в сообществе Как войти в IT
Задача 8:
На вход программе подаются два натуральных числа n и m. Напишите программу, которая создает матрицу размером n × m, заполнив её "змейкой" в соответствии с образцом.
Решение:
Все решения теперь можно найти в сообществе Как войти в IT
Задача 9:
На вход программе подаются два натуральных числа n и m. Напишите программу, которая создает матрицу размером n × m, заполнив её в соответствии с образцом.
Решение:
Все решения теперь можно найти в сообществе Как войти в IT
Задача 10:
На вход программе подается натуральное число n. Напишите программу, которая создает матрицу размером n × n, заполнив её в соответствии с образцом.
Решение:
Все решения теперь можно найти в сообществе Как войти в IT
Задача 11:
На вход программе подается натуральное число n. Напишите программу, которая создает матрицу размером n × n, заполнив её в соответствии с образцом.
Решение:
Все решения теперь можно найти в сообществе Как войти в IT
Задача 12:
На вход программе подаются два натуральных числа n и m. Напишите программу, которая создает матрицу размером n × m, заполнив её в соответствии с образцом.
Решение:
Все решения теперь можно найти в сообществе Как войти в IT