Menu
CoddyTech

Reverse the Digits

ניתן לך מספר שלם לא שלילי n. החזר את המספר שמתקבל מכתיבת הספרות העשרוניות שלו בסדר הפוך. אפסים שמגיעים לתחילת המספר מושמטים, כך ש־120 הופך ל־21.

פונקציה

reverseDigits(n: integer) → integer
ninteger
המספר השלם הלא-שלילי שיש להפוך
מחזירהinteger
הספרות של n בסדר הפוך, כמספר

אילוצים

  • 0 ≤ n < 109
  • גם המספר ההפוך נכנס למספר שלם עם סימן בן 32 סיביות.

דוגמאות

קלט
n = 1234
פלט
4321
הסבר
הספרות של 1234 הן 1, 2, 3 ו-4. בקריאה מהסוף הן 4, 3, 2 ו-1, כלומר 4321.

lock icon+13 בדיקות נסתרות בשליחה

challenge icon

שאלת המשך

אם n יכול להיות כל מספר שלם בן 32 סיביות, ייתכן שההיפוך שלו לא יתאים. איך תזהה זאת לפני שהכפל יגרום לגלישה?

איפוס הקוד
def reverseDigits(n):
    # כתבו כאן קוד
מקרי בדיקה

מקרה 1

מקרה 2

מקרה 3

קלט

n = 1234

צפוי

4321