【MATLAB編程實例練習】-(5)放蘋果問題

題目描述:把 m 個同樣的蘋果放在 n 個同樣的盤子裏,允許有的盤子空着不放,問共有多少種不同的分法?(5、1、1 和 1、5、1 是同一種分法,即順序無關。) 解法1: function f=PutApple(m,n) %遞歸出口:有0個蘋果 || 只有1個盤子 if (m == 0 || n == 1) f=1; elseif (n>m) %盤子比較多,肯定有空盤子,去掉必空的盤子 f=Put
相關文章
相關標籤/搜索