Menu
CoddyTech

Palindrome Number

يكون العدد متناظرًا عندما تُقرأ أرقامه بالطريقة نفسها من اليسار إلى اليمين ومن اليمين إلى اليسار، مثل 1221. إذا كان لديك عدد صحيح x، فأعِد true إذا كان متناظرًا، وfalse خلاف ذلك. لا يُعدّ العدد السالب متناظرًا أبدًا، لأن إشارة الطرح فيه لا يقابلها شيء في الطرف الآخر.

الدالة

isPalindrome(x: integer) → boolean
xinteger
العدد الصحيح المراد التحقق منه، وقد يكون سالبًا
تُرجعboolean
صحيح إذا كان x يُقرأ بالطريقة نفسها في كلا الاتجاهين، وخطأ خلاف ذلك

القيود

  • -231 ≤ x ≤ 231-1
  • كل عدد سالب يُرجع false.

أمثلة

المدخلات
x = 121
المخرجات
true
الشرح
عند قراءة العدد بالعكس، يظل 121 هو 121، لذا فالإجابة هي true.
challenge icon

سؤال إضافي

هل يمكنك حلّها دون تحويل العدد الصحيح إلى سلسلة نصية؟

إعادة ضبط الشيفرة
def isPalindrome(x):
    # اكتب الكود هنا

اختبار #1

اختبار #2

وسيط

x = 121

الإخراج المتوقع

true