importing projecteuler into git
[srid.projecteuler.git] / 20.scm
blobd82a14b1a8da11f3a7e54bd635343d2b3db3db1a
1 (define (fact n)\r
2   (cond ((= n 1) 1)\r
3         (else (* n (fact (sub1 n))))))\r
4 \r
5 (define (sum-digits n)\r
6   (apply + (map (lambda (c)\r
7                   (string->number (string c)))\r
8                 (string->list\r
9                  (number->string n)))))\r
11 (sum-digits (fact 100))