0

だから、私自身と何人かの友人がこれを解決しようとしても無駄でした.私は目前の問題をできる限り「単純化」しようとしましたが、これが私が思いついたものです-

※ゴール条件はA、B、C、D、E、F、G

各条件の目標値は 0 から n の間です

ロードできる「オブジェクト」は 16 個あります

各「オブジェクト」には、A、B、C、D、E、F、G の値があります。

目的は、すべての条件 A、B、C、D、E、F、G を必要な量よりも少ない量で満たし、この目標を達成するために必要な各「オブジェクト」の数を報告することです*

重み付けについてはまだ考えていませんが、最終的には、1 G を無駄にすることは、16 A (でっち上げ) を無駄にするのと同じくらい悪いという考えを紹介したいと思います。

または、各オブジェクトのサイズに基づいて各オブジェクトに重みを付け、最小の合計サイズで目標を達成しようとします

少なくともこれをどこから始めるべきかについてのいくつかのガイダンスは素晴らしいでしょう. そして、メモとして、最終的な解決策を Java で書くつもりである可能性が最も高いでしょう。

アドバイスをありがとう。o/

4

0 に答える 0