文章列表
神奇的原贴算法题看程序员的魅力
无穷列表在解决这个问题上有很好的直观性.
{--
如果3个人一桌,多2个人。
如果5个人一桌,多4个人。
如果7个人一桌,多6个人。
如果9个人一桌,多8个人。
如果11个人一桌,正好。请问这屋里多少人?
--}
main = f 1 1 1 1 2 k l m n o where
k = [3 * x + 2 | x <- [1..]]
l = [5 * x + 4 | x <- [1..]]
m = [7 * x + 6 | x <- [1..]]
n = [9 * x ...