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

Палиндром

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

442Не решеноНе решён

Анаграмма

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

348Не решеноНе решён

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

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

296Не решеноНе решён

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

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

281Не решеноНе решён

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

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

292Не решеноНе решён

Квадрат 3x3

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

217Не решено-

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

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

206Не решено-

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

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

72Не решеноНе решён

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

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

66Не решено-

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

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

188Не решеноНе решён

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

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

140Не решено-

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

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

149Не решено-

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

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

115Не решено-

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

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

126Не решено-

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

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

118Не решено-

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

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

152Не решено-

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

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

133Не решеноНе решён

Изограмма

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

128Не решеноНе решён

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

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

145Не решено-

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

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

141Не решеноНе решён

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

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

124Не решено-

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

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

88Не решено-

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

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

105Не решено-

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

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

96Не решено-

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

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

79Не решено-

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

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

103Не решено-

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

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

79Не решено-

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

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

70Не решено-

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

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

86Не решено-

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

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

66Не решено-

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

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

57Не решено-

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

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

73Не решено-

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

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

60Не решено-

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

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

67Не решено-

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

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

50Не решено-

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

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

61Не решено-

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

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

70Не решено-

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

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

42Не решено-

Фибоначчи

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

78Не решено-

Факториал

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

109Не решено-

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

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

86Не решено-

Обход дерева

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

83Не решено-

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

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

61Не решено-

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

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

82Не решено-

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

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

78Не решено-

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

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

83Не решено-

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

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

61Не решено-

Панграмма

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

58Не решено-

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

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

56Не решено-

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

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

24Не решено-

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

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

27Не решено-

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

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

33Не решено-

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

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

36Не решено-

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

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

30Не решено-

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

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

19Не решено-

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

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

19Не решено-

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

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

36Не решено-

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

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

60Не решено-

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

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

40Не решено-

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

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

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

Лента

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

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

Лидеры

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

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

Треды

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

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

Задачи

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

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

Вопросы

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

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

Викторины

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

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