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

Номер столбца Excel

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

15Не решено-

Палиндром

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

203Не решено-

Анаграмма

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

205Не решено-

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

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

108Не решено-

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

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

140Не решено-

Факториал

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

115Не решено-

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

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

129Не решено-

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

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

86Не решено-

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

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

75Не решено-

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

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

81Не решено-

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

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

164Не решено-

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

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

141Не решено-

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

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

130Не решено-

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

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

90Не решено-

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

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

83Не решено-

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

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

81Не решено-

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

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

78Не решено-

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

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

71Не решено-

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

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

229Не решено-

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

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

121Не решено-

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

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

59Не решено-

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

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

81Не решено-

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

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

55Не решено-

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

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

59Не решено-

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

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

49Не решено-

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

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

42Не решено-

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

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

103Не решено-

Фибоначчи

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

51Не решено-

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

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

79Не решено-

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

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

74Не решено-

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

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

52Не решено-

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

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

41Не решено-

Гематрия

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

30Не решено-

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

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

31Не решено-

Редкое слово

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

33Не решено-

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

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

41Не решено-

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

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

31Не решено-

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

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

30Не решено-

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

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

35Не решено-

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

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

35Не решено-

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

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

41Не решено-

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

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

37Не решено-

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

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

36Не решено-

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

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

19Не решено-

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

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

29Не решено-

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

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

34Не решено-

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

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

21Не решено-

Частое слово

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

55Не решено-

Манхэттен

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

8Не решено-

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

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

7Не решено-

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

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

15Не решено-

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

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

6Не решено-

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

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

12Не решено-

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

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

32Не решено-

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

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

35Не решено-

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

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

31Не решено-

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

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

18Не решено-

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

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

18Не решено-

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

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

18Не решено-

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

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

38Не решено-

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

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

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

Лента

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

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

Лидеры

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

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

Треды

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

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

Задачи

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

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

Вопросы

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

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

Викторины

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

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