Menu
CoddyTech

Palindrome Number

Eine Zahl ist ein Palindrom, wenn ihre Ziffern von links nach rechts und von rechts nach links gleich gelesen werden, wie bei 1221. Gib für eine ganze Zahl x true zurück, wenn sie ein Palindrom ist, andernfalls false. Eine negative Zahl zählt nie, da ihr Minuszeichen am anderen Ende kein Gegenstück hat.

Funktion

isPalindrome(x: integer) → boolean
xinteger
die zu prüfende Ganzzahl, möglicherweise negativ
Gibt zurückboolean
true, wenn x in beiden Richtungen gleich gelesen wird, andernfalls false

Einschränkungen

  • -231 ≤ x ≤ 231-1
  • Jede negative Zahl gibt false zurück.

Beispiele

Eingabe
x = 121
Ausgabe
true
Erklärung
Rückwärts gelesen ist 121 immer noch 121, also lautet die Antwort true.
challenge icon

Weiterführende Frage

Kannst du es lösen, ohne die Ganzzahl in eine Zeichenfolge umzuwandeln?

Code zurücksetzen
def isPalindrome(x):
    # Schreibe hier den Code

Test #1

Test #2

Argument

x = 121

Erwartete Ausgabe

true