Post #160
226 Nov 12, 2024, 11:00 UTC Задача 145 Пути к вложенным папкам Дана папка с файлами и подпапками, в подпапках могут быть свои подпапки и файлы и так далее. Выведите на экран пути ко всем файлам, расположенных в этих папках.
Post #159
239 Nov 11, 2024, 11:01 UTC Задача 144 Сумма кусочков строки Дана строка с цифрами, например: '12345678'. Просуммируйте числа этой строки вот таким образом: 12+34+56+78. Строка, конечно же, может быть произвольной (но только с цифрами внутри).
Post #158
243 Nov 10, 2024, 11:01 UTC Задача 143 Супервложенный массив Создайте массив следующего вида: [ 1, [2], [[3]], [[[4]]], [[[[5]]]] ] Массив может быть произвольной длины.
Post #157
238 Nov 9, 2024, 11:00 UTC Задача 142 Знаки в дробной части Дано число. Узнайте, сколько знаков у него в дробной части.
Post #156
240 Nov 8, 2024, 11:02 UTC Задача 141 Одинаковый набор цифр Даны два числа. Проверьте что эти числа состоят из одинакового набора цифр. Иначе говоря, проверьте то, что перестановкой цифр одного числа можно получить другое число.
Post #155
256 Nov 7, 2024, 11:00 UTC Задача 140 Удалить дубли из двухмерного массива Дан двухмерный массив: $users = [ [ 'name' => 'john', 'surn' => 'smit', ], [ 'name' => 'john', 'surn' => 'book', ], [ 'name' => 'eric', 'surn' => 'smit', ], ]; Удалите из этого массива подмассивы-дубли, имеющие совпадение по заданному полю, в нашем случае, по name или surn.
Post #154
243 Nov 6, 2024, 11:01 UTC Задача 139 Удаление пустых элементов массива Удалите из массива все элементы, являющиеся пустыми строками. Пример: [1, '', 2, '', '', 3]
Post #153
255 Nov 5, 2024, 11:00 UTC Задача 138 Процесс нахождения НОД Даны два числа. Выведите на экран процесс нахождения НОД, как в школе.
Post #152
263 Nov 4, 2024, 11:01 UTC Задача 137 Процесс нахождения НОК Даны два числа. Выведите на экран процесс нахождения НОК, как в школе.
Post #151
269 Nov 3, 2024, 11:00 UTC Задача 136 Перемешивание слов Дан текст со словами. Перемешайте все слова этого текста в случайном порядке.
Post #150
272 Nov 2, 2024, 11:01 UTC Задача 135 Процесс умножения Даны два числа. Выведите на экран процесс умножения этих чисел в столбик, как в школе.
Post #149
282 Nov 1, 2024, 11:01 UTC Задача 134 Множественное число Сделайте функцию, которая параметром будет принимать английское существительное в единственном числе и возвращать его во множественном числе.
Post #148
276 Oct 31, 2024, 11:02 UTC Задача 133 Число прописью Сделайте функцию, которая будет принимать число, а возвращать это число прописью. Пусть функция работает с числами до 999. Смотрите пример: func(123); // выведет 'сто двадцать три'
Post #147
262 Oct 30, 2024, 11:01 UTC Задача 132 Пирамидка-столбец Выведите на экран следующую пирамидку: 111 222 333 444 555 666 777 888 999
Post #146
271 Oct 29, 2024, 11:01 UTC Задача 131 Заполнение массива до квадрата Дан следующий массив: $arr = [1, 2, 3, 4, 5, 6]; Дано также число: $num = 3; Добавьте в приведенный массив столько пустых строк, чтобы длина массива стала равна квадрату числа из переменной.
Post #145
251 Oct 28, 2024, 11:00 UTC Задача 130 Двойная пирамидка Выведите на экран следующую пирамидку: xx xxxx xxxxxx xxxxxxxx xxxxxxxxxx
Post #144
257 Oct 27, 2024, 11:01 UTC Задача 129 Слияние в числа Дан массив, подмассивы которого содержат цифры: [ [1, 2, 3], [4, 5, 6], [7, 8, 9], ] Слейте элементы этого массива в числа: [123, 456, 789]
Post #143
256 Oct 26, 2024, 11:00 UTC Задача 128 Пирамидка Выведите на экран следующую пирамидку: x xx xxx xxxx xxxxx
Post #142
252 Oct 25, 2024, 11:00 UTC Задача 127 Сортировка по сумме Дан массив: [ [2, 4, 5], [1, 2, 3], [0, 1, 1], [5, 7, 1], ] Отсортируйте элементы массива по возрастанию суммы элементов подмассива.
Post #141
239 Oct 24, 2024, 11:00 UTC Задача 126 Сортировка по количеству Дан массив: [ [1, 2, 3], [1, 2], [1, 2, 3, 4, 5], [1], [1, 2, 3, 4], ] Отсортируйте элементы массива по возрастанию количества элементов в подмассиве.