- 721 名前:デフォルトの名無しさん mailto:sage [2009/01/12(月) 11:24:14 ]
- 早急のお返事ありがとうございます。
>>702 long huga(int n, int maximum){ int i; long ret=0; for(i=min(n, maximum);i>0;i--){ if(n-i>0) ret+=huga(n-i, min(i, maximum)); else ret++; } return ret; } の処理は何を表しているのでしょうか? 後アルゴリズムがいまいちプログラムから読み取ることができないので簡単に説明していただけると助かるのですが・・・ 自分で考えても思いつかなくて。
|

|