Menu
CoddyTech

Reverse the Digits

음이 아닌 정수 n이 주어집니다. 십진수 자릿수를 역순으로 써서 얻는 수를 반환하세요. 앞에 오게 되는 0은 제거되므로 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입니다.
challenge icon

후속 질문

n이 어떤 32비트 정수든 될 수 있다면, 그 정수를 뒤집은 값이 범위를 벗어날 수도 있습니다. 곱셈으로 오버플로가 발생하기 전에 이를 어떻게 감지할 수 있을까요?

코드 초기화
def reverseDigits(n):
    # 여기에 코드를 작성하세요

테스트 #1

테스트 #2

테스트 #3

인자

n = 1234

예상 출력

4321