64ms Python solution


  • 0
    class Solution(object):
        def isUgly(self, num):
            if num == 1:
                return True
            elif num == 0:
                return False
            
            while num % 2 == 0:
                num = num / 2
            while num % 3 == 0:
                num = num / 3
            while num % 5 == 0:
                num = num / 5
                
            if num == 1:
                return True
            return False

Log in to reply
 

Looks like your connection to LeetCode Discuss was lost, please wait while we try to reconnect.