Menu
CoddyTech

Reverse the Digits

Kamu mendapatkan bilangan bulat nonnegatif n. Kembalikan bilangan yang diperoleh dengan menuliskan digit desimalnya dalam urutan terbalik. Nol yang berada di bagian depan akan dihilangkan, jadi 120 menjadi 21.

Fungsi

reverseDigits(n: integer) → integer
ninteger
bilangan bulat nonnegatif yang akan dibalik
Mengembalikaninteger
digit-digit n dalam urutan terbalik, sebagai sebuah bilangan

Batasan

  • 0 ≤ n < 109
  • Angka hasil pembalikan juga muat dalam bilangan bulat bertanda 32-bit.

Contoh

Input
n = 1234
Output
4321
Penjelasan
Digit dari 1234 adalah 1, 2, 3, dan 4. Jika dibaca dari belakang, digitnya adalah 4, 3, 2, dan 1, yaitu 4321.
challenge icon

Pertanyaan lanjutan

Jika n bisa berupa bilangan bulat 32-bit apa pun, nilai kebalikannya mungkin tidak muat. Bagaimana kamu mendeteksinya sebelum perkalian menyebabkan overflow?

Reset kode
def reverseDigits(n):
    # Tulis kodemu di sini

Tes #1

Tes #2

Tes #3

Argumen

n = 1234

Output yang diharapkan

4321