Sha256: 3f773a403f19d61e43c58337b4e3572e14156d3398210eedd519d7cfb19b5d6a

Contents?: true

Size: 227 Bytes

Versions: 396

Compression:

Stored size: 227 Bytes

Contents

def prime_factors(number):
    factors = []
    divisor = 2
    while number > 1:
        while number % divisor == 0:
            factors.append(divisor)
            number /= divisor

        divisor += 1

    return factors

Version data entries

396 entries across 396 versions & 1 rubygems

Version Path
trackler-2.2.1.119 tracks/python/exercises/prime-factors/example.py
trackler-2.2.1.118 tracks/python/exercises/prime-factors/example.py
trackler-2.2.1.117 tracks/python/exercises/prime-factors/example.py
trackler-2.2.1.116 tracks/python/exercises/prime-factors/example.py
trackler-2.2.1.115 tracks/python/exercises/prime-factors/example.py
trackler-2.2.1.114 tracks/python/exercises/prime-factors/example.py
trackler-2.2.1.113 tracks/python/exercises/prime-factors/example.py
trackler-2.2.1.111 tracks/python/exercises/prime-factors/example.py
trackler-2.2.1.110 tracks/python/exercises/prime-factors/example.py
trackler-2.2.1.109 tracks/python/exercises/prime-factors/example.py
trackler-2.2.1.108 tracks/python/exercises/prime-factors/example.py
trackler-2.2.1.107 tracks/python/exercises/prime-factors/example.py
trackler-2.2.1.106 tracks/python/exercises/prime-factors/example.py
trackler-2.2.1.105 tracks/python/exercises/prime-factors/example.py
trackler-2.2.1.104 tracks/python/exercises/prime-factors/example.py
trackler-2.2.1.103 tracks/python/exercises/prime-factors/example.py
trackler-2.2.1.102 tracks/python/exercises/prime-factors/example.py
trackler-2.2.1.101 tracks/python/exercises/prime-factors/example.py
trackler-2.2.1.100 tracks/python/exercises/prime-factors/example.py
trackler-2.2.1.99 tracks/python/exercises/prime-factors/example.py