Menu
CoddyTech

Palindrome Number

숫자의 자릿수를 왼쪽에서 오른쪽으로 읽을 때와 오른쪽에서 왼쪽으로 읽을 때 같은 숫자를 회문이라고 합니다. 예를 들어 1221이 있습니다. 정수 x가 주어졌을 때, 회문이면 true를 반환하고 그렇지 않으면 false를 반환하세요. 음수는 절대 회문으로 간주되지 않습니다. 음수 기호의 반대편 끝에는 짝이 되는 기호가 없기 때문입니다.

함수

isPalindrome(x: integer) → boolean
xinteger
검사할 정수(음수일 수도 있음)
반환값boolean
x를 양방향으로 읽었을 때 동일하면 true, 그렇지 않으면 false

제약 조건

  • -231 ≤ x ≤ 231-1
  • 모든 음수는 false를 반환합니다.

예제

입력
x = 121
출력
true
설명
거꾸로 읽어도 121은 여전히 121이므로 답은 true입니다.
challenge icon

후속 질문

정수를 문자열로 변환하지 않고 풀 수 있나요?

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

테스트 #1

테스트 #2

인자

x = 121

예상 출력

true