atcoder#ARC059A. [ARC059C] いっしょ
[ARC059C] いっしょ
配点 : 点
問題文
個の整数 が与えられます。えび君はこれらを書き換えて全て同じ整数にしようとしています。各は高々一回しか書き換えられません(書き換えなくても良い)。整数を整数に書き換えるとき、コストがかかります。仮にだとしても、ひとつ分のコストで同時に書き換えることは出来ません(入出力例 を参照)。えび君が目的を達成するのに必要なコストの総和の最小値を求めてください。
制約
入力
入力は以下の形式で標準入力から与えられる。
...
出力
えび君が全てを同じ整数に書き換えるのに必要なコストの総和の最小値を出力せよ。
2
4 8
8
全てをに書き換えると、コストの総和はとなり、これが最小です。
3
1 1 3
3
全てをに書き換えるととなります。各ごとに書き換えるので、二つのを一度にコストで書き換えられるわけではないことに注意してください。
3
4 2 5
5
は書き換えずに、とを共にに書き換えることでが達成できて、これが最小です。
4
-100 -100 -100 -100
0
何も書き換えなくともえび君は目的を達成しています。よってこの場合コストはです。