你是一名象棋教练,带领几个小学生参加“人机象棋对抗赛”。小选手们轮番上阵,与一个智能机器人对战。
你的小选手们的棋艺水平有高有低。用“经验值”评价每人的水平。假设棋局的结果完全由双方的经验值决定,经验值高的一方获胜,双方经验值相同则会和棋。
机器人初始的经验值为 0,但是每下一局棋后,机器人的经验值就会增加 1。
你要让学生们每人与机器人下一局棋。你需要合理安排他们的出场顺序,以赢下尽可能多的棋局。
输入你的所有学生(选手)的经验值,输出你方最多能赢多少局。
例如,你的 4 个学生的经验值分别是 2,1,1,4,你按下表的顺序安排他们出场,可
以赢下对战中的 3 局,这是最优的方案。