Descending Order
Your task is to make a function that can take any non-negative integer as an argument and return it with its digits in descending order. Essentially, rearrange the digits to create the highest possible number.
Examples:
Input: 42145
Output: 54421
Input: 145263
Output: 654321
Input: 123456789
Output: 987654321
Solution
def descending_order(num):
arr = list(str(num))
arr.sort(reverse=True)
return int("".join(arr))
Faça também
Descending Order em codewars