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

Квадратное уравнение

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

17Не решено-

Палиндром

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

479Не решеноНе решён

Анаграмма

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

377Не решеноНе решён

Подсчёт гласных в строке

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

319Не решеноНе решён

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

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

304Не решеноНе решён

Сложение цифр числа

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

334Не решеноНе решён

Квадрат 3x3

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

233Не решено-

Индекс массы тела

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

220Не решено-

Арифметическая прогрессия

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

84Не решеноНе решён

Геометрическая прогрессия

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

76Не решено-

Расстояние Хэмминга

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

201Не решеноНе решён

Минимальное количество монет

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

149Не решено-

Частый символ

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

164Не решено-

Нечетный отсев

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

124Не решено-

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

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

135Не решено-

Квадратный корень или квадрат?

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

126Не решено-

Удаление элементов

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

159Не решено-

Наибольшее и наименьшее

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

140Не решеноНе решён

Изограмма

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

145Не решеноНе решён

Перемещение нулей в конец

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

163Не решено-

Отсортирован ли массив?

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

159Не решеноНе решён

Сумма квадратов

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

134Не решено-

Доменное имя из URL-адреса

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

91Не решено-

Пронумеровать строки

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

112Не решено-

Преобразование секунд

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

119Не решено-

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

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

93Не решено-

Разделить строки

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

118Не решено-

Тройная неприятность

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

86Не решено-

Недостающее число

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

73Не решено-

Правильные IP-адреса

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

101Не решено-

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

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

72Не решено-

Слияние строк

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

64Не решено-

Фильтр по подстроке

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

79Не решено-

Проверка координат

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

66Не решено-

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

Реализуйте функцию, которая принимает число и проверяет, является ли оно числом Армстронга

76Не решено-

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

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

60Не решено-

Строка из букв и цифр

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

64Не решено-

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

Реализуйте функцию, которая проверяет, является ли переданная строка валидным временем по HH:MM

73Не решено-

Генератор сарказма

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

48Не решено-

Фибоначчи

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

92Не решено-

Факториал

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

120Не решено-

Простое число

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

97Не решено-

Обход дерева

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

90Не решено-

Двоичное представление

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

68Не решено-

Сжатие строки

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

92Не решено-

Разделение массива на части

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

85Не решено-

Найти уникальный элемент

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

91Не решено-

Хороший пароль

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

66Не решено-

Панграмма

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

62Не решено-

Китайский зодиак

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

60Не решено-

Дружественные числа

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

25Не решено-

Обратные числа Диофанта

Напишите функцию, которая будет искать все пары натуральных чисел a и b для заданного числа n

29Не решено-

Периодические кольца

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

34Не решено-

Числа Личрэла

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

43Не решено-

Форматирование текста

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

34Не решено-

Перестановка

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

22Не решено-

Двоякие числа

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

24Не решено-

Распаковка строки

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

42Не решено-

Объединить два массива

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

68Не решено-

Превышение четности

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

47Не решено-

Кому это понравилось?

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

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

Лента

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

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

Лидеры

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

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

Треды

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

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

Задачи

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

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

Вопросы

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

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

Викторины

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

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