勇士
You cannot submit for this problem because the contest is ended. You can click "Open in Problem Set" to view this problem in normal mode.
题目描述
在一个神秘的王国里,有一位伟大的勇者正在寻找他的最佳战斗伙伴。王国里有 个勇士,每个勇士的战斗力值记为 。勇者决定通过一场淘汰赛来选择最终的战斗伙伴,比赛规则如下:
- 竞技场将进行 轮投票淘汰,每轮淘汰一个勇士。
- 在每一轮中,第 个勇士会将自己的一票投给与自己战斗力值差距最大的勇士,即找到 ,使得 最大。此轮得票最多的勇士将被淘汰。
- 如果有多个勇士得票相同,战斗力值较大的勇士优先被淘汰。
- 如果第 个勇士在本轮中有多个差距相同的候选目标,他会优先投票给战斗力值较大的勇士。
勇者想知道,在所有轮次结束后,剩下的勇士是谁。
保证所有勇士战力值不同
输入格式
第一行包含一个整数 ,表示有 个勇士。
第二行包含 个整数,第 个整数 表示第 个勇士的战斗力值。
输出根式
输出一行一个整数,表示最终剩下的勇士的编号。
样例输入1
5
2 3 6 1 10
样例输出1
4
- 对于 的数据,满足 ,
- 对于 的数据,满足 ,
- 对于 的数据,满足 ,
2025年入门组测试9(5月17日)
- Status
- Done
- Rule
- IOI(Strict)
- Problem
- 4
- Start at
- 2025-5-17 14:00
- End at
- 2025-5-18 10:00
- Duration
- 20 hour(s)
- Host
- Partic.
- 6