Menu
CoddyTech

Reverse the Digits

Negatif olmayan bir tam sayı n veriliyor. Ondalık basamaklarını ters sırayla yazarak elde ettiğiniz sayıyı döndürün. Baştaki sıfırlar atılır; bu nedenle 120, 21 olur.

Fonksiyon

reverseDigits(n: integer) → integer
ninteger
tersine çevrilecek negatif olmayan tam sayı
Döndürürinteger
n sayısının rakamları, ters sırada bir sayı olarak

Kısıtlar

  • 0 ≤ n < 109
  • Ters çevrilmiş sayı da işaretli 32 bitlik bir tamsayıya sığar.

Örnekler

Girdi
n = 1234
Çıktı
4321
Açıklama
1234 sayısının rakamları 1, 2, 3 ve 4'tür. Sondan okunduğunda 4, 3, 2 ve 1 olur; bu da 4321'dir.

lock iconGönderirken +13 gizli test

challenge icon

Ek soru

n herhangi bir 32 bitlik tam sayı olabilirse, ters çevrilmiş hâli sığmayabilir. Çarpma işlemi taşmaya yol açmadan önce bunu nasıl tespit edersin?

Kodu sıfırla
def reverseDigits(n):
    # Kodu buraya yazın
Test durumları

Durum 1

Durum 2

Durum 3

Girdi

n = 1234

Beklenen

4321