Sha256: 3c4702187292865f7887fcc27ae5fd0c33d02051bb8f2056df923c609617f7b2

Contents?: true

Size: 292 Bytes

Versions: 127

Compression:

Stored size: 292 Bytes

Contents

def sum_of_multiples(limit, multiples=None):
    if multiples[0] == 0:
        # multiples of 0 don't change the sum
        multiples = multiples[1:]
    return sum(value for value in range(limit)
               if any(value % multiple == 0
                      for multiple in multiples))

Version data entries

127 entries across 127 versions & 1 rubygems

Version Path
trackler-2.0.8.27 tracks/python/exercises/sum-of-multiples/example.py
trackler-2.0.8.26 tracks/python/exercises/sum-of-multiples/example.py
trackler-2.0.8.24 tracks/python/exercises/sum-of-multiples/example.py
trackler-2.0.8.23 tracks/python/exercises/sum-of-multiples/example.py
trackler-2.0.8.22 tracks/python/exercises/sum-of-multiples/example.py
trackler-2.0.8.21 tracks/python/exercises/sum-of-multiples/example.py
trackler-2.0.8.20 tracks/python/exercises/sum-of-multiples/example.py
trackler-2.0.8.19 tracks/python/exercises/sum-of-multiples/example.py
trackler-2.0.8.18 tracks/python/exercises/sum-of-multiples/example.py
trackler-2.0.8.17 tracks/python/exercises/sum-of-multiples/example.py
trackler-2.0.8.16 tracks/python/exercises/sum-of-multiples/example.py
trackler-2.0.8.15 tracks/python/exercises/sum-of-multiples/example.py
trackler-2.0.8.14 tracks/python/exercises/sum-of-multiples/example.py
trackler-2.0.8.13 tracks/python/exercises/sum-of-multiples/example.py
trackler-2.0.8.12 tracks/python/exercises/sum-of-multiples/example.py
trackler-2.0.8.11 tracks/python/exercises/sum-of-multiples/example.py
trackler-2.0.8.10 tracks/python/exercises/sum-of-multiples/example.py
trackler-2.0.8.9 tracks/python/exercises/sum-of-multiples/example.py
trackler-2.0.8.8 tracks/python/exercises/sum-of-multiples/example.py
trackler-2.0.8.7 tracks/python/exercises/sum-of-multiples/example.py