-1
最近、私はPythonで答えられるべきインタビューの質問を提出しました。量 - 値のペアのリストが与えられていれば、その合計がある提供された値に近いか、少なくともある程度大きい値である。例えば、[(1、$ 5)、(3、$ 10)、(2、$ 15)]、および所望の値36ドルの場合、答えは[(2、$ 15)、(1、 $ 10)]または[(1、$ 15)、(2、$ 10)、(1、$ 5)その理由は、$ 40が達成可能な36ドル以上の最小の合計であり、これがその合計を達成する2つの方法であるためです。Python - 数値より大きいか等しい数値の組み合わせ
私は困惑しました。誰にも解決策がありますか?
あなたは 'itertoolsを試すことができます.combinations' – Wen
与えられた数量 - 値の組み合わせのすべてを見つけて、最小のelment [s] –