小题

来源:互联网 发布:c语言如何实现多线程 编辑:程序博客网 时间:2024/05/18 04:01

集合A {1.2.....2010}
集合B 是它的子集,需要满足条件,假设a属于B,则3a不属于B

问B最多有几个元素


let result n = concatMap (takeWhile (<=n) . iterate (*9)) [ x | x <- [(1::Int)..n], x `mod` 3 /= 0 ]


0 0
原创粉丝点击