Palindrome Number
Determine whether an integer is a palindrome. An integer is a palindrome when it reads the same backward as forward.
Example
Input: 121
Output: true
Input: -121
Output: false
Explanation: From left to right, it reads -121. From right to left, it becomes 121-. Therefore it is not a palindrome.
Solution
class Solution:
def isPalindrome(self, x):
"""
:type x: int
:rtype: bool
"""
if x<0:
return False
ite = 1
while x/ite>=10:
ite *= 10
while x:
left = int(x/ite)
right = int(x%10)
if left!=right:
return False
x = (x % ite)/10
ite = ite/100
return True