欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

Clojure学习历程(一) 算法问题解答

程序员文章站 2022-05-21 09:19:58
...

小于10的自然数中是3的倍数或者5的倍数的数,包括3,5,6,9。这些数的和为23。
请求出小于1000自然数中是3的倍数或者5的倍数的数的和。

 

(reduce + (filter #(or (zero? (rem % 5)) (zero? (rem % 3))) (range 1 1000)))