@davron2813

PHP и Натуральное число?

Дано число и нужно это число переставить так чтобы получилось наибольшее значение не например есть число 19238 ответ будет 98321 как это можно сделать на php
  • Вопрос задан
  • 2676 просмотров
Пригласить эксперта
Ответы на вопрос 2
nalomenko
@nalomenko
Руководитель отдела разработок в студии «Lava»
$val = 19238;
$arr = str_split($val);
rsort($arr);
$max_val = (int)implode($arr);

echo $max_val;

//Output: 98321
Ответ написан
Комментировать
Rsa97
@Rsa97
Для правильного вопроса надо знать половину ответа
Берёте число как строку, разбиваете в массив символов, сортируете в обратном порядке, склеиваете обратно.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы