私の割り当ては、無差別にアルゴリズムを書いて、別々の方法の数、所与の量の変化の関連する組み合わせを決定することです。ペニー(1セント)、ニッケル(5セント)、10セント(10セント)、および25セント(25セント)のコインを使用して変更が行われます。与えられた量の変更を行う組み合わせを決定する
入力:6つの異なる方法で製造することができ、それらは次のとおり:16
出力(それは16セントの変化を意味する)
- 16ペニー。
- 11ペニー、1つのニッケル
- 6ペニー、1つのダイム
- 6ペニー、2枚の硬貨
- 1ペニー、3枚の硬貨
- 1ペニー、1つのニッケル、1つのダイム
マイアルゴリズムは、指定された変更量に対して可能なすべての変更の組み合わせを生成する必要があります。
私はこのようなアルゴリズムの開始方法を完全に失っています。私を得るためのあらゆるインプットや洞察力はすばらしいものになるでしょう。
一つのアプローチは、それがない最終的な答えのために、ちょうど援助を求めるために目標量 – PeskyGnat
+1と一致するかどうかを確認するために最も深いレベルでの各宗派のためのforループのネストされた使用し、合計を計算するのかもしれません。 –
[ドル価値が与えられたときにコインのすべての組み合わせを見つける方法](http://stackoverflow.com/questions/1106929/how-to-find-all-combinations-of-coins-when-given-some -dollar-value) – e4c5