欢迎光临散文网 会员登陆 & 注册

CF竞赛题目讲解_CF1783C(排序 + 贪婪)

2023-01-17 16:00 作者:Clayton_Zhou  | 我要投稿


AC代码

https://codeforces.com/contest/1783/submission/189490410

题意:

您正在参加又一场锦标赛。有n+1个参与者:你和n个其他对手,编号从1到n。

每两名参与者将对战恰好一次。如果对手i对阵对手j,则当且仅当i>j时,他获胜。

当对手i和你比赛时,一切都变得有点复杂。为了在与对手i的比赛中获胜,

你需要为比赛做至少ai分钟的准备,否则,你会输给对手。

你总共有m分钟的时间准备比赛,但一次只能准备一场比赛。换句话说,

如果你想赢对手p1,p2,…,pk,你需要花费ap1+ap2+…+apk

分钟的准备时间-如果这个数字大于m,你就不能同时战胜所有这些对手。


每位参赛者的最终名次等于获胜次数严格超过+1的参赛者人数。

例如,如果3名参赛者各获得5场胜利,1名参赛者获得3场胜利,2名参赛者各自获得1场胜利,

那么前3位参赛选手将获得第1名,第4位参赛者将获得第4名,最后两位获得第5名。

如果你不能为比赛做超过总共m分钟的准备,计算你能达到的最低可能位置(越低越好)。


题解:

排序 + 贪婪


CF竞赛题目讲解_CF1783C(排序 + 贪婪)的评论 (共 条)

分享到微博请遵守国家法律