Самый длинный палиндром
Напишите функцию, которая определит максимальную длину палиндрома, составленного из символов заданной строки
47Не решено-Палиндром
Напишите функцию, проверяющую, является ли переданная строка палиндромом
104Не решено-Анаграмма
Напишите функцию, определяющую, можно ли из букв первого слова получить второе слово
90Не решено-Сжатие строки (rle)
Напишите функцию, принимающую строку из букв и возвращающую новую строку, где повторяющиеся буквы заменены количеством повторений
48Не решено-Подсчёт гласных в строке
Напишите функцию, возвращающую количество гласных в переданной строке
75Не решено-Факториал
Напишите функцию, которая принимает число и возвращает вычисленное для него значение факториала
44Не решено-Среднее арифметическое
Напишите функцию, которая находит и возвращает среднее арифметическое списка чисел
56Не решено-Простые числа до N
Напишите функцию, возвращающую список из простых чисел до N включительно
35Не решено-Найти НОК двух чисел
Напишите функцию, возвращающую наименьшее общее кратное двух переданных чисел
39Не решено-Найти НОД двух чисел
Напишите функцию, принимающую два числа и возвращающую их наибольший общий делитель
48Не решено-Тип треугольника по длинам сторон
Напишите функцию, которая определяет тип треугольника по переданным длинам сторон
130Не решено-Високосный год
Напишите функцию, определяющую, является ли переданный параметром год високосным
110Не решено-Первый уникальный символ
Напишите функцию, которая принимает строку и возвращает индекс первого уникального символа
81Не решено-Параметры запроса
Напишите функцию, преобразующую словарь параметров запроса в готовую строку
65Не решено-Самый длинный палиндром
Напишите функцию, которая определит максимальную длину палиндрома, составленного из символов заданной строки
47Не решено-Сумма индексов элемента
Напишите функцию, которая принимает строку и элемент, и возвращает сумму индексов вхождений этого элемента
59Не решено-Подсчет количества слов
Напишите функцию, которая посчитает количество вхождений каждого уникального слова в строке
57Не решено-Число словами
Напишите функцию, которая преобразует число в строку, заменяя все цифры в числе на соответствующие слова
48Не решено-Сумма элементов списка
Напишите функцию, которая принимает список чисел и возвращает сумму всех элементов
178Не решено-Уникальность элементов
Напишите функцию, которая проверяет, содержит ли список только уникальные элементы
67Не решено-Координатные четверти
Напишите функцию, которая принимает на вход координаты и возвращает четверть, в которой они находятся
43Не решено-Наибольший общий префикс
Напишите функцию, которая найдет самый большой общий префикс для массива строк
37Не решено-Уродливое число
Напишите функцию, которая проверит, является ли переданное параметром число уродливым
39Не решено-Лицензионный ключ
Напишите функцию, которая примет лицензионный ключ в одном формате и выведет в другом
42Не решено-Награда за посещаемость
Напишите функцию, которая проверит соответствие посещаемости студента заданным критериям
38Не решено-Посадить цветы
Напишите функцию, которая проверит, можно ли посадить заданное количество цветов на грядке
32Не решено-Разбить список на чанки
Напишите функцию, которая принимает на вход список и число, задающее размер чанка и возвращает список из чанков указанной длины
36Не решено-Последовательность Фибоначчи
Напишите функцию, которая выводит последнее число Фибоначчи для переданного числа N
17Не решено-Удалить лишние пробелы
Напишите функцию, принимающую строку и возвращающую новую, но уже без лишних пробелов
40Не решено-Перевернуть каждое слово в строке
Напишите функцию, переворачивающую каждое слово в строке, не меняя порядок слов
33Не решено-Найти слагаемые в массиве
Напишите функцию, которая находит в массиве два числа, сумма которых равна N
25Не решено-Проверка на совершенное число
Напишите функцию, проверяющую, является ли переданное аргументом число совершенным
22Не решено-Сортировка по гематрии
Напишите функцию, осуществляющую сортировку данного списка слов по гематрии
17Не решено-Латинский квадрат
Напишите функцию, которая принимает матрицу и определяет, является ли она латинским квадратом
18Не решено-Найти редкое слово
Напишите функцию, которая находит и возвращает самое редко встречающееся слово в строке
16Не решено-Постфиксы для дубликатов
Напишите функцию, которая принимает строку и добавляет постфиксы к повторяющимся символам
21Не решено-Объединение перекрывающихся строк
Напишите функцию, которая объединяет две строки, используя максимально возможное перекрытие
17Не решено-Слово с наибольшими баллами
Напишите функцию, которая принимает список слов и возвращает слово с наибольшими баллами
19Не решено-Кол-во символов подряд
Напишите функцию, которая будет подсчитывать наибольшее количество подряд идущих символов в слове
23Не решено-Развернуть гласные в строке
Напишите функцию, которая меняет порядок гласных букв в строке на обратный
16Не решено-Количество монет
Напишите функцию, которая определяет минимально возможное количество монет для оплаты
24Не решено-Подбор размеров прямоугольника
Напишите функцию, которая определит высоту и ширину прямоугольника по заданной площади
28Не решено-Разбиение массива
Напишите функцию, которая разобьет массив чисел на пары так, чтобы получить максимальную сумму
26Не решено-Изменить форму матрицы
Напишите функцию, которая изменит количество строк и столбцов матрицы с сохранением числа элементов
15Не решено-Корни уравнения
Напишите функцию, которая принимает на вход коэффициенты квадратного уравнения и возвращает его корни
20Не решено-Уникальные имена
Напишите функцию, которая генерирует уникальные имена пользователей на основе заданного списка имен и фамилий
23Не решено-Система счисления
Напишите функцию, которая принимает число и систему счисления и возвращает число в этой системе счисления
16Не решено-Частое слово
Напишите функцию, которая принимает на вход строку и определяет самое часто встречающееся слово в ней
23Не решено-Манхэттенское расстояние
Найдите длину кратчайшего пути таксиста между перекрёстками Манхэттена
2Не решено-Путь до ксерокса
Найдите минимальное число этажей, которое потребуется пройти Пете до ксерокса
2Не решено-Минимальное произведение
Найдите в массиве целых чисел минимально возможное значение перемножения двух из них
5Не решено-Пересечение прямоугольников
Вычислите площадь пересечения двух прямоугольников, имея их координаты
1Не решено-Найти НОД для списка чисел
Напишите функцию, которая принимает список натуральных чисел и вычисляет НОД для него
0Не решено-Проверить валидность скобок
Напишите функцию, проверяющую валидность скобок в переданной ей строке
12Не решено-Число Армстронга
Напишите функцию, которая проверяет, является ли переданное число числом Армстронга
21Не решено-Десятичное в двоичное
Напишите функцию, которая принимает число и возвращает его же в двоичном виде
19Не решено-Единственный выживший
Напишите функцию, определяющую номер человека, который останется в кругу последним
12Не решено-Сортировка IP адресов
Напишите функцию, принимающую массив IPv4 адресов и возвращающую его в отсортированном виде
9Не решено-Циклический сдвиг массива
Напишите функцию, осуществляющую циклический сдвиг массива и возвращающую его
11Не решено-Объединение словарей
Напишите функцию, объединяющую два словаря с суммированием значений одинаковых ключей
12Не решено-Список адресов Email
Напишите функцию, преобразующую словарь email-адресов в отсортированный список
11Не решено-