Чат в Telegram
php

Решение задачи: Наибольшее возможное число из других чисел

В чем ошибка???
при первом же тесте ошибка:

Детали
Input:
100 95 9 2 42 11 81
Ожидаемый output:
9958142211100
Актуальный output:
9985422111100

считаю свой ответ более подходящим чем ваш.

zick1990@inbox.ru 15.12.2020 в 23:00

Ответы на вопрос (1)


Привет. В задаче речь идёт именно о числах, не о цифрах. Из чисел, представленных в тесте, невозможно перестановкой получить число, получившееся у вас

ivashkevich 16.12.2020 в 10:22

Спасибо за пояснение, но я так и не смог сделать, когда посмотрел ответ не понял как отрабатывает функция, дебагер тоже смотрел (не очень помог), вопрос остался: это такая функция что ли?, которая берет последовательно соседние значения из массива? можете подробно расписать что происходит и назвать когда ее лучше всего применять

zick1990@inbox.ru 16.12.2020 в 18:32

Она есть в документации - https://www.php.net/manual/ru/function.usort.php
Про оператор spaceship здесь - https://www.php.net/manual/ru/migration70.new-features.php

ivashkevich 17.12.2020 в 17:52

Добавить новый ответ