Наибольшее возможное число из других чисел
MEDIUM
На вход подается строка целых чисел, разделенных пробелами.
Найдите наибольшее возможное число, составленное путём конкатенации этих чисел друг к другу.
Решение
<?php
$line = trim(fgets(STDIN));
$nums = explode(' ', $line);
usort($nums, function (string $a, string $b) {
$ab = $a . $b;
$ba = $b . $a;
return $ba <=> $ab;
});
echo implode('', $nums);
Для просмотра решения нужно войти на сайт.
Тесты
Тест #1 |
Загрузка...
|
Тест #2 |
Загрузка...
|
Тест #3 |
Загрузка...
|
Тест #4 |
Загрузка...
|