RosettaCodeData/Task/Leap-year/Scheme/leap-year.ss
Ingy döt Net db842d013d A-M baby
2013-04-10 21:29:02 -07:00

4 lines
147 B
Scheme

(define (leap-year? n)
(apply (lambda (a b c) (or a (and (not b) c)))
(map (lambda (m) (zero? (remainder n m)))
'(400 100 4))))