sábado, 15 de março de 2014

Números palíndromos

Um palíndromo é uma palavra, frase ou número que pode ser igualmente lido de frente pra trás ou de trás pra frente. Por exemplo, "arara", "Socorram-me! Subi no ônibus em Marrocos", 2645462.

Existem problemas do PE que lidam com números palíndromos. O script abaixo verifica se um dado número é palíndromo ou não.

A idéia é ir fazendo a divisão inteira por 10 para obter o "reverso" do número e, por fim, testar se o reverso é igual ao número original. Pode dar problemas para números grandes por causa das limitações do R, sei como contornar isso, mas só vou mexer nisso se eu precisar.

Nenhum comentário:

Postar um comentário