問題一覧 > 通常問題

No.609 Noelちゃんと星々

レベル : / 実行時間制限 : 1ケース 2.000秒 / メモリ制限 : 512 MB / 標準ジャッジ問題
タグ : / 解いたユーザー数 235
作問者 : polylogK / テスター : sei0o
8 ProblemId : 2000 / 出題時の順位表 / 自分の提出
問題文最終更新日: 2017-12-09 02:30:59

この問題はAdvent Calendar Contest Advent Calendar 2017の9日目の問題です.

問題文

点がN個あたえられます, 点iの高さはYiです, Noelちゃんは点の高さを自由に動かせます.
ある日Noelちゃんは全ての点を同じ高さに揃えたくなりました.
Noelちゃんが動かす必要のある距離の総和の最小値を求めてください.

入力

N
Y1 Y2  YN1 YN

1行目に点の数 N(1N105) が与えられます.
2行目にN個の整数 Yi(109Yi109) が与えられます.

追記 12/9 0:47 制約がN(1N105)に変更されました。

出力

距離の総和の最小値を整数で出力してください.

追記 12/9 0:57 整数での出力に変更しました.

サンプル

サンプル1
入力
5
5 7 5 7 7
出力
4

高さ7に揃えると 2+0+2+0+0=4 で最小になります.

サンプル2
入力
11
-1000000000 -1000000000 -1000000000 -1000000000 -1000000000 0 1000000000 1000000000 1000000000 1000000000 1000000000
出力
10000000000

答えが32bit整数に収まらないこともあります.

提出するには、Twitter 、GitHub、 Googleもしくは右上の雲マークをクリックしてアカウントを作成してください。