Вы решили 0 задач из 99
0
Сегодня
0
На этой неделе
В этом месяце
Отслеживайте свою продуктивность с
Название
Решений
Статус
Бонус
Сложность
Задача дня

Самый длинный палиндром

Напишите функцию, которая определит максимальную длину палиндрома, составленного из символов заданной строки

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Не решено-
Другие разделы

Лента

Активность пользователей Девстанции

Перейти к ленте

Лидеры

Рейтинг самых результативных пользователей сообщества

Перейти к лидерам

Треды

Общение по интересам и связь с разработчиками

Перейти к тредам

Задачи

Решение алгоритмических задач с собеседований

Перейти к задачам

Вопросы

Ответы на вопросы с технических собеседований

Перейти к вопросам

Викторины

Интерактивные викторины по вопросам с собеседований

Перейти к викторинам
Мы в Telegram
Новости проекта, общение с разработчиками, общение по интересам - присоединяйтесь!