我尝试使用以下条件生成大于 0 的所有数字的列表:
e.g。 [21,147,273,399,...]
我试过了:[x | x <- [1..] , odd x, x / 2 == 0, ...
(这里我遇到了问题)
答案 0 :(得分:3)
只是为了让你开始部分回答
[x | x <- [1..], odd x, mod x 7==?, ??? ]
[21,147,273,399,525,651,777,903,1029,1155...]
它不能比这更简单,只需将你的口头描述翻译成代码,一对一......