aboutsummaryrefslogtreecommitdiff
path: root/challenge-123/laurent-rosenfeld/python/ch-1.py
blob: 1ffecb1495270e3cbab69f2581211edb847e3a9d (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
import sys
def isUgly(n):
    for div in [2, 3, 5]:
        while (n % div == 0):
            n = n / div;
    if n == 1:
        return True
    return False;

count = 0
i = 0
target = int(sys.argv[1])
while count <= target:
    i += 1;
    if isUgly(i):
        count += 1;
    if count == target:
        print(i)
        break