Menu
CoddyTech

Reverse the Digits

Você recebe um número inteiro não negativo n. Retorne o número obtido ao escrever seus dígitos decimais na ordem inversa. Os zeros que ficarem no início são descartados, então 120 se torna 21.

Função

reverseDigits(n: integer) → integer
ninteger
o inteiro não negativo a ser invertido
Retornainteger
os dígitos de n em ordem inversa, como um número

Restrições

  • 0 ≤ n < 109
  • O número invertido também cabe em um inteiro assinado de 32 bits.

Exemplos

Entrada
n = 1234
Saída
4321
Explicação
Os dígitos de 1234 são 1, 2, 3 e 4. Lidos do fim, são 4, 3, 2 e 1, que formam 4321.

lock icon+13 testes ocultos ao enviar

challenge icon

Para ir além

Se n puder ser qualquer inteiro de 32 bits, seu reverso talvez não caiba. Como você detectaria isso antes que a multiplicação cause um estouro?

Redefinir código
def reverseDigits(n):
    # Escreva o código aqui
Casos de teste

Caso 1

Caso 2

Caso 3

Entrada

n = 1234

Esperado

4321