class Solution:
def reverse(self, x: int) -> int:
if x<0:
sign=-1
else:
sign=1
s=str(x)
if s[0]=="-":
ss=sign*int(s[:-len(s):-1])
elif s[-1]=="0":
ss=int(s[:-len(s)-1:-1])
else:
ss=int(s[::-1])
if ss>-2**31 and ss<(2**31)-1:
return ss
else:
return 0
Comments
Post a Comment