lintcode:快樂數

題目

class Solution:
    """
    @param: n: An integer
    @return: true if this is a happy number or false
    """
    def isHappy(self, n):
        # write your code here 
        while n > 9:
            a = 0
            while n != 0:
                a = a + (n%10) *(n%10)
                n = n/10
            n = a
        if n == 1 or n == 7:
            return True
        else:
            return False        
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章