diff --git a/0009/README.md b/0009/README.md new file mode 100644 index 0000000..cba8018 --- /dev/null +++ b/0009/README.md @@ -0,0 +1,35 @@ +#9 Palindrome Number + +Given an integer x, return true if x is palindrome integer. +An integer is a palindrome when it reads the same backward as forward. + +For example, 121 is palindrome while 123 is not. + +Example 1: + +Input: x = 121 +Output: true + +Example 2: + +Input: x = -121 +Output: false + +Explanation: From left to right, it reads -121. From right to left, it becomes 121-. Therefore it is not a palindrome. + +Example 3: + +Input: x = 10 +Output: false + +Explanation: Reads 01 from right to left. Therefore it is not a palindrome. + +Example 4: + +Input: x = -101 +Output: false + + +Constraints: + +-2^31 <= x <= 2^31 - 1 diff --git a/0009/solution.py b/0009/solution.py new file mode 100644 index 0000000..78b3d5c --- /dev/null +++ b/0009/solution.py @@ -0,0 +1,4 @@ +class Solution: + def isPalindrome(self, x): + if str(x) == str(x)[::-1]: return True + return False