class Solution:
def isHappy(self, n):
"""
:type n: int
:rtype: bool
"""
s = set()
num = n
while num != 1:
num = self.convert(num)
if num not in s:
s.add(num)
else:
return False
return True
def convert(self, n):
res = 0
while n > 0:
res += (n % 10) ** 2
n = n // 10
print("res is :")
print(res)
return res
leetcode202HappyNumber
最新推荐文章于 2019-10-08 22:22:07 发布