#aising2019d. [aising2019_d]Nearest Card Game
[aising2019_d]Nearest Card Game
問題文
枚のカードがあり、このうち 枚目のカードには整数 が書かれています。 どの 枚のカードに書かれた整数も相異なります。
高橋くんと青木くんはこれらのカードを用いて以下のようなゲームをすることにしました。
- 青木くんは整数 を一つ決める。
- 高橋くんからはじめて、交互にカードを一枚ずつ取っていく。その際、取るカードは以下のように選ぶ。
- 高橋くんは残っているカードのうち書かれている整数が最も大きいカードを取る。
- 青木くんは残っているカードのうち書かれている整数が に最も近いカードを取る。ただしそのようなカードが複数ある場合は、それらのうち書かれている整数が最も小さいカードを取る。
- 残っているカードがなくなったときゲームは終了する。
個の の値の候補 が与えられます。 各 () に対して、青木くんが としたときに高橋くんが取ることになるカードに書かれた整数の和を求めてください。
制約
- ()
- 入力値はすべて整数である。
入力
入力は以下の形式で標準入力から与えられる。
出力
行出力せよ。このうち 行目 () には のときの答えを出力せよ。
入力例 1
5 5
3 5 7 11 13
1
4
9
10
13
出力例 1
31
31
27
23
23
たとえば、 のとき、ゲームは以下のように進行します。
- 高橋くんが が書かれたカードを取る。
- 青木くんが が書かれたカードを取る。
- 高橋くんが が書かれたカードを取る。
- 青木くんが が書かれたカードを取る。
- 高橋くんが が書かれたカードを取る。
よって、 行目には を出力します。
入力例 2
4 3
10 20 30 40
2
34
34
出力例 2
70
60
60