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

Палиндром

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

438Не решено

Анаграмма

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

344Не решено

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

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

293Не решено

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

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

279Не решено

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

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

289Не решено

Квадрат 3x3

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

214Не решено

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

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

204Не решено

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

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

66Не решено

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

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

65Не решено

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

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

186Не решено

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

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

138Не решено

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

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

146Не решено

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

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

114Не решено

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

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

124Не решено

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

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

117Не решено

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

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

151Не решено

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

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

133Не решено

Изограмма

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

127Не решено

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

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

143Не решено

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

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

138Не решено

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

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

124Не решено

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

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

88Не решено

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

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

104Не решено

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

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

94Не решено

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

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

78Не решено

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

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

99Не решено

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

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

77Не решено

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

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

68Не решено

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

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

84Не решено

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

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

65Не решено

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

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

56Не решено

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

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

72Не решено

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

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

60Не решено

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

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

66Не решено

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

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

49Не решено

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

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

59Не решено

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

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

68Не решено

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

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

41Не решено

Фибоначчи

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

76Не решено

Факториал

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

105Не решено

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

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

84Не решено

Обход дерева

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

80Не решено

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

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

58Не решено

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

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

80Не решено

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

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

75Не решено

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

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

80Не решено

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

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

59Не решено

Панграмма

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

56Не решено

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

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

55Не решено

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

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

22Не решено

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

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

26Не решено

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

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

31Не решено

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

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

34Не решено

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

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

27Не решено

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

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

18Не решено

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

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

17Не решено

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

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

34Не решено

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

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

59Не решено

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

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

39Не решено

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

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

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

Лента

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

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

Лидеры

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

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

Треды

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

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

Задачи

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

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

Вопросы

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

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

Викторины

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

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