Menu
CoddyTech

Palindrome Number

数字は、1221のように、左から右に読んでも右から左に読んでも同じ桁になる場合、回文です。整数xが与えられたとき、回文であればtrueを返し、そうでなければfalseを返してください。負の数は、マイナス記号に反対側の対応する記号がないため、回文にはなりません。

関数

isPalindrome(x: integer) → boolean
xinteger
確認する整数(負の数の場合もあります)
戻り値boolean
xがどちらの方向から読んでも同じなら真、そうでなければ偽

制約

  • -231 ≤ x ≤ 231-1
  • すべての負の数はfalseを返します。

例

入力
x = 121
出力
true
説明
逆から読んでも、121は依然として121なので、答えは true です。
challenge icon

発展問題

整数を文字列に変換せずに解けますか?

コードをリセット
def isPalindrome(x):
    # ここにコードを書いてください

テスト #1

テスト #2

引数

x = 121

期待される出力

true