Создать функцию, которая преобразует строку в зигзаг (snake-case). Создать функцию, которая преобразует строку в зигзаг (snake-case). |
Реализовать функцию, которая возвращает все позиции вхождения подстроки в строку. Реализовать функцию, которая возвращает все позиции вхождения подстроки в строку. |
Написать функцию, которая определяет, является ли число счастливым (сумма первой половины цифр равна сумме второй половины). |
Создать функцию, которая возвращает обратную строку без использования стандартных функций или срезов. |
Реализовать функцию, которая определяет, является ли список монотонным (все элементы возрастают или убывают). |
Написать функцию, которая проверяет, является ли одна строка перестановкой другой. Написать функцию, которая проверяет, является ли одна строка перестановкой другой. |
Создать функцию для вычисления наибольшего общего делителя двух чисел. Создать функцию для вычисления наибольшего общего делителя двух чисел. |
Разработать функцию, которая находит минимальный путь в треугольнике чисел (динамическое программирование). |
Написать функцию, которая преобразует список ['a', 'b', 'c'] в словарь { 'a': 0, 'b': 1, 'c': 2 }. Написать функцию, которая преобразует список вида ['a', 'b', 'c'] в словарь { 'a': 0, 'b': 1, 'c': 2 }. |
Создать функцию, которая возвращает все простые числа до заданного числа N. Создать функцию, которая возвращает все простые числа до заданного числа N. |