4
(foldr + 0 '(1 2 3 4))
回報10
這是我所期望的,但方案/球拍:倍布爾
(foldr and false '(true true false))
給我的錯誤
and: expected an open parenthesis before and, but found none
foldr
需要一個功能(它有兩個參數,因爲我有一個列表),一個基本情況和一個或多個列表。我希望我的第二行代碼能夠返回true,如果這個列表的布爾值超過零,並且它們都是真的,那我就是這麼想的。但顯然不是。
嗯,我使用的球拍,以及該行代碼仍然給我的錯誤:「和:問題的結果是不是真的還是假的:「假的」。 – newprogrammer 2012-03-14 00:44:30
第二個給我的錯誤「andmap:期望從身份(賦予給andmap的函數)的布爾值,但收到」真「。也許這是與我使用球拍的事實有關,而不是計劃 – newprogrammer 2012-03-14 00:46:08
我也在使用球拍,它適用於我。你在用什麼語言? – 2012-03-14 00:46:36