#arc163b. [arc163_b]Favorite Game
[arc163_b]Favorite Game
問題文
長さ の整数列 が与えられます。あなたは、以下の操作を好きな回数( 回でもよい)行うことが出来ます。
- を満たす整数 を 個選び、 を 増やすか 減らす。
あなたの目標は、 を満たす整数 の個数を 個以上にすることです。目標を達成するために必要な最小の操作回数を求めてください。
制約
入力
入力は以下の形式で標準入力から与えられる。
出力
必要な操作回数の最小値を出力せよ。
入力例 1
3 1
2 3 5
出力例 1
2
以下のように操作を行うことで を満たす整数 の個数を 個以上に出来ます。
- を選び、 を 減らす。
- を選び、 を 増やす。
回以下の操作回数で目標を達成することは出来ないため、答えは です。
入力例 2
5 2
1 4 2 3 5
出力例 2
0
始めから目標を達成していることもあります。
入力例 3
8 5
15 59 64 96 31 17 88 9
出力例 3
35