Menu
CoddyTech

Palindrome Number

Un numero è palindromo quando le sue cifre si leggono allo stesso modo da sinistra a destra e da destra a sinistra, come 1221. Dato un intero x, restituisci true se è palindromo e false altrimenti. Un numero negativo non conta mai, perché il suo segno meno non ha un corrispondente all'altra estremità.

Funzione

isPalindrome(x: integer) → boolean
xinteger
l'intero da controllare, eventualmente negativo
Restituisceboolean
true se x si legge allo stesso modo in entrambe le direzioni, false altrimenti

Vincoli

  • -231 ≤ x ≤ 231-1
  • Ogni numero negativo restituisce false.

Esempi

Input
x = 121
Output
true
Spiegazione
Letto al contrario, 121 è ancora 121, quindi la risposta è true.
challenge icon

Per approfondire

Riesci a risolverlo senza convertire l’intero in una stringa?

Ripristina il codice
def isPalindrome(x):
    # Scrivi il codice qui

Test #1

Test #2

Argomento

x = 121

Output atteso

true