Menu
CoddyTech

Palindrome Number

Bir sayı, rakamları soldan sağa ve sağdan sola aynı şekilde okunduğunda (örneğin 1221) palindromdur. Bir tamsayı x verildiğinde, palindromsa true, değilse false döndürün. Negatif bir sayı hiçbir zaman palindrom sayılmaz, çünkü eksi işaretinin diğer uçta bir eşleşeni yoktur.

Fonksiyon

isPalindrome(x: integer) → boolean
xinteger
kontrol edilecek tam sayı, negatif olabilir
Döndürürboolean
true, x her iki yönde de aynı şekilde okunuyorsa; aksi takdirde false

Kısıtlar

  • -231 ≤ x ≤ 231-1
  • Her negatif sayı false değerini döndürür.

Örnekler

Girdi
x = 121
Çıktı
true
Açıklama
Tersten okunduğunda 121 hâlâ 121'dir, bu yüzden yanıt true.
challenge icon

Ek soru

Tam sayıyı bir dizgeye dönüştürmeden çözebilir misin?

Kodu sıfırla
def isPalindrome(x):
    # Kodu buraya yazın

Test #1

Test #2

Argüman

x = 121

Beklenen Çıktı

true