diff --git a/challenges/UglyNumber/UglyNumber.py b/challenges/UglyNumber/UglyNumber.py new file mode 100644 index 0000000..ff3cf02 --- /dev/null +++ b/challenges/UglyNumber/UglyNumber.py @@ -0,0 +1,9 @@ +def UglyNumber(n): + for div in [2, 3, 5]: + while n % div == 0: + n /= div + return n == 1 + +assert UglyNumber(6) == True +assert UglyNumber(14) == False +assert UglyNumber(75) == True