図書館には、 で与えられるthN
bookのページ数の本があります。これらの本は、生徒に割り当てられた本のページ数の合計の最大値とページ数の最小値の合計との差が小さくなるように、学生に配布されます。任意の学生に割り当てられた本の中で、与えられた入力の最小値です。また、本は特定の順序で配置されており、この順序は決して変更してはなりません。i
b_i
K
例えば:
各B[]
本のページ数が含まれているとします。
のN=6
K=3
B={3,7,8,2,6,4}
場合、出力は、0
本 1 と 2 を学生 1 に、本 3 と 4 を学生 2 に、残りを学生 3 に与えることができるようになります。差は0です
同様にB={3,6,8,2,6,4}
、最小差は 1 になります。