importing projecteuler into git
[srid.projecteuler.git] / 1.scm
blob234a248fe8549d1af4b496585616fc62ec6dcbd4
1 (require (only (lib "1.ss" "srfi") filter))\r
2 \r
3 (define (numbers a b)\r
4   (cond ((> a b) null)\r
5         (else (cons a (numbers (add1 a) b)))))\r
6 \r
7 (apply + (filter (lambda (x)\r
8                    (or (= (modulo x 3) 0)\r
9                        (= (modulo x 5) 0)))\r
10                  (numbers 1 999)))