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

Ядовитая атака

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

18Не решено-

Палиндром

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

160Не решено-

Анаграмма

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

163Не решено-

Сжатие строки (rle)

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

85Не решено-

Подсчёт гласных

Напишите функцию, возвращающую количество гласных в переданной строке

113Не решено-

Факториал

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

89Не решено-

Среднее арифметическое

Напишите функцию, которая находит и возвращает среднее арифметическое списка чисел

101Не решено-

Простые числа до N

Напишите функцию, возвращающую список из простых чисел до N включительно

64Не решено-

Найти НОК двух чисел

Напишите функцию, возвращающую наименьшее общее кратное двух переданных чисел

60Не решено-

Найти НОД двух чисел

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

69Не решено-

Тип треугольника

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

151Не решено-

Високосный год

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

127Не решено-

Первый уникальный символ

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

111Не решено-

Параметры запроса

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

80Не решено-

Палиндромище

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

69Не решено-

Сумма индексов элемента

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

73Не решено-

Подсчет количества слов

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

69Не решено-

Число словами

Напишите функцию, которая преобразует число в строку, заменяя все цифры в числе на соответствующие слова

63Не решено-

Сумма элементов списка

Напишите функцию, которая принимает список чисел и возвращает сумму всех элементов

209Не решено-

Уникальность элементов

Напишите функцию, которая проверяет, содержит ли список только уникальные элементы

99Не решено-

Координатные четверти

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

53Не решено-

Наибольший общий префикс

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

61Не решено-

Уродливое число

Напишите функцию, которая проверит, является ли переданное параметром число уродливым

49Не решено-

Лицензионный ключ

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

51Не решено-

Награда за посещаемость

Напишите функцию, которая проверит соответствие посещаемости студента заданным критериям

45Не решено-

Посадить цветы

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

38Не решено-

Разбить список на чанки

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

79Не решено-

Фибоначчи

Напишите функцию, которая выводит последнее число Фибоначчи для переданного числа N

37Не решено-

Удалить лишние пробелы

Напишите функцию, принимающую строку и возвращающую новую, но уже без лишних пробелов

67Не решено-

Перевернуть каждое слово в строке

Напишите функцию, переворачивающую каждое слово в строке, не меняя порядок слов

60Не решено-

Найти слагаемые в массиве

Напишите функцию, которая находит в массиве два числа, сумма которых равна N

42Не решено-

Совершенство

Напишите функцию, проверяющую, является ли переданное аргументом число совершенным

32Не решено-

Гематрия

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

24Не решено-

Латинский квадрат

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

26Не решено-

Редкое слово

Напишите функцию, которая находит и возвращает самое редко встречающееся слово в строке

27Не решено-

Постфиксы для дубликатов

Напишите функцию, которая принимает строку и добавляет постфиксы к повторяющимся символам

34Не решено-

Объединение перекрывающихся строк

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

24Не решено-

Слово с наибольшими баллами

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

25Не решено-

Кол-во символов подряд

Напишите функцию, которая будет подсчитывать наибольшее количество подряд идущих символов в слове

28Не решено-

Развернуть гласные в строке

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

27Не решено-

Количество монет

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

31Не решено-

Подбор размеров прямоугольника

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

32Не решено-

Разбиение массива

Напишите функцию, которая разобьет массив чисел на пары так, чтобы получить максимальную сумму

30Не решено-

Изменить форму матрицы

Напишите функцию, которая изменит количество строк и столбцов матрицы с сохранением числа элементов

16Не решено-

Корни уравнения

Напишите функцию, которая принимает на вход коэффициенты квадратного уравнения и возвращает его корни

24Не решено-

Уникальные имена

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

30Не решено-

Система счисления

Напишите функцию, которая принимает число и систему счисления и возвращает число в этой системе счисления

19Не решено-

Частое слово

Напишите функцию, которая принимает на вход строку и определяет самое часто встречающееся слово в ней

44Не решено-

Манхэттен

Найдите длину кратчайшего пути таксиста между перекрёстками Манхэттена

6Не решено-

Путь до ксерокса

Найдите минимальное число этажей, которое потребуется пройти Пете до ксерокса

5Не решено-

Минимальное произведение

Найдите в массиве целых чисел минимально возможное значение перемножения двух из них

9Не решено-

Пересечение прямоугольников

Вычислите площадь пересечения двух прямоугольников, имея их координаты

5Не решено-

Найти НОД для списка чисел

Напишите функцию, которая принимает список натуральных чисел и вычисляет НОД для него

10Не решено-

Проверить валидность скобок

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

28Не решено-

Число Армстронга

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

27Не решено-

Десятичное в двоичное

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

25Не решено-

Единственный выживший

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

15Не решено-

Сортировка IP адресов

Напишите функцию, принимающую массив IPv4 адресов и возвращающую его в отсортированном виде

13Не решено-

Циклический сдвиг массива

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

16Не решено-

Объединение словарей

Напишите функцию, объединяющую два словаря с суммированием значений одинаковых ключей

29Не решено-

Список адресов Email

Напишите функцию, преобразующую словарь email-адресов в отсортированный список

17Не решено-
Другие разделы

Лента

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

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

Лидеры

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

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

Треды

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

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

Задачи

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

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

Вопросы

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

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

Викторины

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

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