Палиндром
Напишите функцию, осуществляющую проверку, является ли переданная строка палиндромом
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Не решено