El intercambio más grande

Published by Helen Yu in

Escribe una función que reciba un número de dos dígitos y determine si es el mayor de los dos posibles intercambios de dígitos.

Para ilustrarlo:

largest_swap(27) ➞ false

largest_swap(43) ➞ true

Si 27 es nuestra entrada, debemos devolver false porque intercambiar los dígitos produce 72, y 72 > 27. Por otro lado, intercambiar 43 produce 34, y 43 > 34.

Ejemplos

largest_swap(14) ➞ false

largest_swap(53) ➞ true

largest_swap(99) ➞ true

Notas

Los números con dos dígitos idénticos (tercer ejemplo) deben dar como resultado true (no se puede obtener un resultado mejor).