99 個榆樹難題/第 27 題
外觀
< 99 個榆樹難題
將一組元素劃分為不相交的子集。27.a)9 個人一共有多少種方式參與 3 個相互不相交的小組,分別為 2 人、3 人和 4 人?編寫一個函式,生成所有可能性並將它們以列表的形式返回。27.b)對該函式進行泛化,以便指定組大小。
# # # 這是一個存根 # # #
Example in Elm:
import Html exposing (text)
import List
f : Int -> Int
-- your implementation goes here
main = text (toString (f 0))
結果
4