예제 #1
0
파일: pr029.py 프로젝트: d3zd3z/euler
def main():
    p = Sieve()
    values = set()

    for a in range(2, 101):
        base = p.factorize(a)

        for b in range(2, 101):
            elt = frozenset(power(base, b))
            values.add(elt)

    print(len(values))