A maior troca

Published by Helen Yu in

Escreva uma função que receba um número de dois dígitos e determine se ele é o maior entre as duas possíveis trocas de dígitos.

Para ilustrar:

largest_swap(27) ➞ False

largest_swap(43) ➞ True

Se 27 for nossa entrada, devemos retornar False porque trocar os dígitos resulta em 72, e 72 > 27. Por outro lado, trocar 43 resulta em 34, e 43 > 34.

Exemplos

largest_swap(14) ➞ False

largest_swap(53) ➞ True

largest_swap(99) ➞ True

Observações

Números com dois dígitos idênticos (terceiro exemplo) devem resultar em True (não é possível obter um resultado melhor).