不是大佬,结合对周围朋友的观察尽力估计一下。
leetcode 是面向大众的,估计把 leetcode 刷个五百题的话,codeforces 有 1600+ 水平。
ACM 的话,均分 2100+ 的队伍,差不多有拿区域赛金牌的水平。
2300+ 的队伍,China Final 金水平。
World Final 拿牌得有 2800+ 水平吧。
但 ACM 队伍能力互补程度以及比赛配合更重要一些。而且 ACM 会出一些比较奇怪的题,比如说我的一个队友是计算几何专家,DP专家,智商碾压选手 @汪萌,这些技能点没法折算 CF 水平,但是打 ACM 巨强。
高中 OI 选手,1800+ 水平能在大部分省份比较稳的拿到省一等奖,强省省队选手水平在 2100+,大佬上不封顶,赛前状态应该还有 100-200 分加成,能打到 2400 以上的很强,基本不会在清北以外的学校。
我们筛研究员简历的时候,看到 codeforces 1800+ 的话,就会觉得算法水平肯定过关了,达到 2000+ 的话,可以很自豪地写在简历上。
日常后悔当年没有好好利用 codeforce,希望有生之年上个红。
PS: CF 和 ACM / OI 的一个显著区别,就是码农题少,比如在国内的比赛中,网络流、树分治或者 KD 树这种有套路的东西比较多,打 ACM 的话,板子题还是得多准备。