专栏文章
题解:AT_arc203_a [ARC203A] All Winners
AT_arc203_a题解参与者 1已保存评论 0
文章操作
快速查看文章及其快照的属性,并进行相关操作。
- 当前评论
- 0 条
- 当前快照
- 1 份
- 快照标识符
- @mioi3xhj
- 此快照首次捕获于
- 2025/12/02 19:34 3 个月前
- 此快照最后确认于
- 2025/12/02 19:34 3 个月前
一道小清新构造。
我们先钦定某一些人最终要拿奖,发现一共有 场对局,根据贪心,我们肯定希望每一场对局都对答案有贡献,即每一场对局都要让钦定的人胜利。那么,因为每一个人都要赢 场,所以最多有 个人能拿奖。
下给出一种构造方案满足这个要求。
如果 是偶数,则每一个队伍中钦定 个人最终要拿奖,另外一半作为牺牲者。在两个队比赛时,让 A 队的钦定要拿奖的人去和 B 队另外一半牺牲者比赛,反之亦然。这样每一队都能有 个人拿奖,达到理论上界。
如果 是奇数,则每一个队伍中先钦定 个人最终要拿奖,随后操纵比赛让这些人拿奖。这个时候每一队都剩下了一个人没有被考虑,这时随机钦定一个人作为冠军,就能做到 的答案。可以发现,这也是理论最大值。
代码很好写,几行就写完了,就不放了。
相关推荐
评论
共 0 条评论,欢迎与作者交流。
正在加载评论...