No.1284 Flip Game
タグ : / 解いたユーザー数 83
作問者 :

問題文
各マスには片面が赤、もう片面が白のカードが一枚置いてあり、最初は全て赤が表になっています。
A君はカードを一枚ずつ裏返して全て白が表になっている状態にしたいと思いましたが、赤色が好きなB君はこれを邪魔します。
二人は以下のように行動します。
0. はじめにA君が好きなマスを
1. A君は赤が表になっているマスから
この時に選んだマスを
2. B君は、A君が一つ前に選んだマス
ただし、それ以前にマス
3. 1. 2. を繰り返す。全てのカードが白であり、かつB君が何もしなかった時点でゲームを終了する。
ただし、必ずしも
ゲーム終了までにかかるコストの総和の最小値を求めてください。
入力
・入力は全て整数である。
・
・
・
出力
ゲーム終了までにかかるコストの総和の最小値を出力してください。
サンプル
サンプル1
入力
2 0 10 20 0
出力
40
マス
このときコストの総和は、
サンプル2
入力
3 0 7 3 9 0 2 6 5 0
出力
15
マス
この時点で全てのカードが白でありかつB君は何もしないため、ゲームは終了します。
このように必ずしも全てのカードを二度裏返す必要はないことに注意してください。
サンプル3
入力
6 0 15024 31317 93469 62177 4320 49893 0 44972 34509 76317 68434 45883 5950 0 24246 41070 55112 86178 14298 54193 0 38052 3009 59166 59527 55171 91031 0 1398 88688 30894 42756 4816 93098 0
出力
193095
提出するには、Twitter 、GitHub、 Googleもしくは右上の雲マークをクリックしてアカウントを作成してください。