元ネタ:https://twitter.com/chokudai/status/1556631054722617345
レベル の高橋君が 人居ます。あなたは以下の操作を何回でも行うことが出来ます。
社の企業があり、 社目の企業にレベル 以上の高橋君が参画すると ポイントの満足度が得られます(レベル 未満の高橋君を参画させることは出来ません)。
また、同じ企業に 人以上の高橋君を参画させたり、 人の高橋君を つ以上の企業に参画させることは出来ません。
上手く操作および高橋君の割り当てを行うことによって達成できる、 (企業の満足度の総和-支払うコストの総和) の最大値を求めてください。
入力は以下の形式で標準入力から与えられます。
答えを出力してください。
3 3 4 1 1 2 3 3 4 7 7
8
例えば以下のように操作を行うと良いです。
このように操作を行うと、レベル の高橋君が 人とレベル の高橋君が 人になります。この高橋君たちを以下のように割り当てます。
得られる満足度の総和は 、支払ったコストの総和は で、その差は です。
これが達成可能な差の最大値です。
3 10000 1 1 1
1
レベル の高橋君をそのまま参画させるのが最適です。
4 1 8 1 1 1 1 1 1 1 1 1 2 6 11 12 16 2 2
45