Сложные задачи
Функция бинарного поиска в массиве
02.1к.
Пользователь вводит число. Сообщить, есть ли оно в массиве, элементы которого расположены по возрастанию значений, а также, если есть, в каком месте находится.
Сложные задачи
Отсортировать массив по возрастанию суммы цифр
06.3к.
Дан одномерный массив, состоящий из натуральных чисел. Выполнить сортировку данного массива по возрастанию суммы цифр чисел. Например, дан массив чисел [14, 30, 103].
Сложные задачи
Изменить порядок слов в строке на обратный
05.9к.
Вводится строка, состоящая из слов, разделенных пробелами. Следует заменить ее на строку, в которой слова идут в обратном порядке по-сравнению с исходной строкой.
Сложные задачи
Удаление лишних пробелов
07.8к.
Вводится ненормированная строка, у которой могут быть пробелы в начале, в конце и между словами более одного пробела. Привести ее к нормированному виду, т.
Сложные задачи
Самое длинное слово в строке
030.1к.
Вводится строка слов, разделенных пробелами. Найти самое длинное слово и вывести его на экран. Случай, когда самых длинных слов может быть несколько, не обрабатывать.