Определение магического квадрата
Напишите функцию, которая определяет, является ли матрица магическим квадратом
17Не решено-Палиндром
Напишите функцию, проверяющую, является ли переданная строка палиндромом
194Не решено-Анаграмма
Напишите функцию, определяющую, можно ли из букв первого слова получить второе слово
195Не решено-Сжатие строки (rle)
Напишите функцию, принимающую строку из букв и возвращающую новую строку, где повторяющиеся буквы заменены количеством повторений
105Не решено-Подсчёт гласных
Напишите функцию, возвращающую количество гласных в переданной строке
135Не решено-Факториал
Напишите функцию, которая принимает число и возвращает вычисленное для него значение факториала
110Не решено-Среднее арифметическое
Напишите функцию, которая находит и возвращает среднее арифметическое списка чисел
122Не решено-Простые числа до N
Напишите функцию, возвращающую список из простых чисел до N включительно
81Не решено-Найти НОК двух чисел
Напишите функцию, возвращающую наименьшее общее кратное двух переданных чисел
73Не решено-Найти НОД двух чисел
Напишите функцию, принимающую два числа и возвращающую их наибольший общий делитель
79Не решено-Тип треугольника
Напишите функцию, которая определяет тип треугольника по переданным длинам сторон
161Не решено-Високосный год
Напишите функцию, определяющую, является ли переданный параметром год високосным
138Не решено-Первый уникальный символ
Напишите функцию, которая принимает строку и возвращает индекс первого уникального символа
127Не решено-Параметры запроса
Напишите функцию, преобразующую словарь параметров запроса в готовую строку
88Не решено-Палиндромище
Напишите функцию, которая определит максимальную длину палиндрома, составленного из символов заданной строки
81Не решено-Сумма индексов элемента
Напишите функцию, которая принимает строку и элемент, и возвращает сумму индексов вхождений этого элемента
79Не решено-Подсчет количества слов
Напишите функцию, которая посчитает количество вхождений каждого уникального слова в строке
76Не решено-Число словами
Напишите функцию, которая преобразует число в строку, заменяя все цифры в числе на соответствующие слова
69Не решено-Сумма элементов списка
Напишите функцию, которая принимает список чисел и возвращает сумму всех элементов
225Не решено-Уникальность элементов
Напишите функцию, которая проверяет, содержит ли список только уникальные элементы
118Не решено-Координатные четверти
Напишите функцию, которая принимает на вход координаты и возвращает четверть, в которой они находятся
57Не решено-Наибольший общий префикс
Напишите функцию, которая найдет самый большой общий префикс для массива строк
76Не решено-Уродливое число
Напишите функцию, которая проверит, является ли переданное параметром число уродливым
54Не решено-Лицензионный ключ
Напишите функцию, которая примет лицензионный ключ в одном формате и выведет в другом
57Не решено-Награда за посещаемость
Напишите функцию, которая проверит соответствие посещаемости студента заданным критериям
48Не решено-Посадить цветы
Напишите функцию, которая проверит, можно ли посадить заданное количество цветов на грядке
41Не решено-Разбить список на чанки
Напишите функцию, которая принимает на вход список и число, задающее размер чанка и возвращает список из чанков указанной длины
99Не решено-Фибоначчи
Напишите функцию, которая выводит последнее число Фибоначчи для переданного числа N
48Не решено-Удалить лишние пробелы
Напишите функцию, принимающую строку и возвращающую новую, но уже без лишних пробелов
77Не решено-Перевернуть каждое слово в строке
Напишите функцию, переворачивающую каждое слово в строке, не меняя порядок слов
72Не решено-Найти слагаемые в массиве
Напишите функцию, которая находит в массиве два числа, сумма которых равна N
50Не решено-Совершенство
Напишите функцию, проверяющую, является ли переданное аргументом число совершенным
39Не решено-Гематрия
Напишите функцию, осуществляющую сортировку данного списка слов по гематрии
28Не решено-Латинский квадрат
Напишите функцию, которая принимает матрицу и определяет, является ли она латинским квадратом
29Не решено-Редкое слово
Напишите функцию, которая находит и возвращает самое редко встречающееся слово в строке
33Не решено-Постфиксы для дубликатов
Напишите функцию, которая принимает строку и добавляет постфиксы к повторяющимся символам
40Не решено-Объединение перекрывающихся строк
Напишите функцию, которая объединяет две строки, используя максимально возможное перекрытие
30Не решено-Слово с наибольшими баллами
Напишите функцию, которая принимает список слов и возвращает слово с наибольшими баллами
29Не решено-Кол-во символов подряд
Напишите функцию, которая будет подсчитывать наибольшее количество подряд идущих символов в слове
34Не решено-Развернуть гласные в строке
Напишите функцию, которая меняет порядок гласных букв в строке на обратный
34Не решено-Количество монет
Напишите функцию, которая определяет минимально возможное количество монет для оплаты
39Не решено-Подбор размеров прямоугольника
Напишите функцию, которая определит высоту и ширину прямоугольника по заданной площади
36Не решено-Разбиение массива
Напишите функцию, которая разобьет массив чисел на пары так, чтобы получить максимальную сумму
34Не решено-Изменить форму матрицы
Напишите функцию, которая изменит количество строк и столбцов матрицы с сохранением числа элементов
19Не решено-Корни уравнения
Напишите функцию, которая принимает на вход коэффициенты квадратного уравнения и возвращает его корни
27Не решено-Уникальные имена
Напишите функцию, которая генерирует уникальные имена пользователей на основе заданного списка имен и фамилий
34Не решено-Система счисления
Напишите функцию, которая принимает число и систему счисления и возвращает число в этой системе счисления
21Не решено-Частое слово
Напишите функцию, которая принимает на вход строку и определяет самое часто встречающееся слово в ней
52Не решено-Манхэттен
Найдите длину кратчайшего пути таксиста между перекрёстками Манхэттена
8Не решено-Путь до ксерокса
Найдите минимальное число этажей, которое потребуется пройти Пете до ксерокса
7Не решено-Минимальное произведение
Найдите в массиве целых чисел минимально возможное значение перемножения двух из них
14Не решено-Пересечение прямоугольников
Вычислите площадь пересечения двух прямоугольников, имея их координаты
6Не решено-Найти НОД для списка чисел
Напишите функцию, которая принимает список натуральных чисел и вычисляет НОД для него
12Не решено-Проверить валидность скобок
Напишите функцию, проверяющую валидность скобок в переданной ей строке
32Не решено-Число Армстронга
Напишите функцию, которая проверяет, является ли переданное число числом Армстронга
34Не решено-Десятичное в двоичное
Напишите функцию, которая принимает число и возвращает его же в двоичном виде
30Не решено-Единственный выживший
Напишите функцию, определяющую номер человека, который останется в кругу последним
18Не решено-Сортировка IP адресов
Напишите функцию, принимающую массив IPv4 адресов и возвращающую его в отсортированном виде
18Не решено-Циклический сдвиг массива
Напишите функцию, осуществляющую циклический сдвиг массива и возвращающую его
18Не решено-Объединение словарей
Напишите функцию, объединяющую два словаря с суммированием значений одинаковых ключей
36Не решено-Список адресов Email
Напишите функцию, преобразующую словарь email-адресов в отсортированный список
20Не решено-