Sha256: 3ddfabd4834c8ab0bc7a2ec755bbc5b616f81a16a8d77e05bb8bd70a05c75369
Contents?: true
Size: 317 Bytes
Versions: 396
Compression:
Stored size: 317 Bytes
Contents
(defmodule sum-of-multiples (export (sum-of-multiples 2))) (defun sum-of-multiples (multiples n) (lists:foldl (lambda (x sum) (if (any-multiple? multiples x) (+ sum x) sum)) 0 (lists:seq 1 (- n 1)))) (defun any-multiple? (lst x) (lists:any (lambda (n) (=:= (rem x n) 0)) lst))
Version data entries
396 entries across 396 versions & 1 rubygems