2021 年 1 月竞赛——最终结果

2021 年 1 月的学术活动以算法编程问题为特色,涵盖了广泛的技术和难度级别。

在为期 4 天的比赛中,共有 9569 名不同的用户登录。共有 8301 名参与者提交了至少一个解决方案,来自 88 个不同的国家:

4662 美国 1753 中国 323 加拿大 275 韩国 148 印度 112 越南 83 马来西亚

61 BLR 53 ROU 53 GEO 52 ISR 48 POL 40 SGP 34 RUS

33 FRA 32 IRN 30 UKR 28 TWN 25 DEU 25 AUS 24 TUR

21 BGD 19 MEX 19 CUB 19 ARM 18 KAZ 18 HKG 18 GBR

17 COL 16 SLV 14 HRV 13 JPN 12 ZAF 11 MNG 11 IDN

10 VEN 10 TUN 10 THA 10 GRC 8 ARG 7 SAU 7 LTU

7 BRA 7 BGR 7 AZE 6 NGA 6 ITA 6 EST 6 EGY

5 KGZ 5 ESP 4 SRB 4 PHL 3 SYR 3 NZL 3 NOR

3 NLD 3 MDA 3 MAR 3 CHE 2 TKM 2 PRT 2 LUX

2 LKA 2 HUN 2 FIN 2 BEL 1 UZB 1 TZA 1 TUV

1 TJK 1 SVN 1 SVK 1 SOM 1 SDN 1 QAT 1 PRK

1 PER 1 NPL 1 MMR 1 LVA 1 ISL 1 IRL 1 GHA

1 DZA 1 CMR 1 BRN 1 ARE

总共有 23378 篇评分提交,按语言细分如下:

8383 C++11

6467 Java

4703 C++

3570 Python 3.4.0

130 C

119 Python 2.7.6

6 Pascal

以下是白金、黄金、白银和铜牌比赛的详细结果。您还将找到每个问题的解决方案和测试数据,通过单击任何问题,您可以练习在“分析模式”下重新提交解决方案。 如果您已登录,您还将在下方看到您自己的具体结果以及您参加的比赛。

USACO 2021 年 1 月学术活动,白金

白金组共有432人参加,其中261人为预科生。就像12月份一样,白金赛也被证明是相当具有挑战性的,高分很少。最佳得分手的结果在这里。

问题一、Sum of Distances

查看问题 | 测试数据 | 解决方案

问题二、Minimum Cost Paths

查看问题 | 测试数据 | 解决方案

问题三、Paint by Letters

查看问题 | 测试数据 | 解决方案

USACO 2021 年 1 月学术活动,金奖

黄金组总人数1078人,其中预科生805人。所有在本次比赛中获得 750 分或更高分的参赛者将自动晋升为白金级别。所有晋升者的详细结果都在这里。

问题一、Uddered but not Herd

查看问题 | 测试数据 | 解决方案

问题二、Telephone

查看问题 | 测试数据 | 解决方案

问题三、Dance Mooves

查看问题 | 测试数据 | 解决方案

USACO 2021 年一月学术活动,银奖

银牌组共有4476人参加,其中预科生3561人。所有在本次比赛中获得 800 分或更高分的参赛者(其中 195 名来自美国)将自动晋升为黄金组。

问题一、Dance Mooves

查看问题 | 测试数据 | 解决方案

问题二、No Time to Paint

查看问题 | 测试数据 | 解决方案

问题三、Spaced Out

查看问题 | 测试数据 | 解决方案

USACO 2021 年一月学术活动,铜奖

青铜组总参赛人数5400人,其中预科生4173人。所有在本次比赛中获得 800 分或更高分的参赛者(其中 1218 名来自美国)将自动晋升为银牌组。

问题一、Uddered but not Herd

查看问题 | 测试数据 | 解决方案

问题二、Even More Odd Photos

查看问题 | 测试数据 | 解决方案

问题三、Just Stalling

查看问题 | 测试数据 | 解决方案

最后的评论

又一次成功的比赛!通常情况下,本赛季第二场比赛的参与人数会有所下降,但我很高兴看到与 12 月份非常相似的数字,参与者总数大约为 10K,在高峰使用期间最多同时有 1000 多个用户。总的来说,比赛进行得相当顺利。结果与过去的比赛一致;这次从铜牌到金牌的比赛可能比 12 月更容易一些,但仍然非常具有挑战性!

语言说明:在这次比赛中测试了一个新的分级服务器图像后,看起来我们应该能够在下一次比赛中支持 C++17 和 Python 3.6。我们也在考虑停止对 Pascal 的支持,因为使用量在持续下降---这次比赛,没有美国学生使用 Pascal,而且提交 Pascal 解决方案的学生人数实际上少于误点 Pascal 的学生人数作为他们提交的语言,打算别的东西!如果/当任何这些更改正式发生时,详细信息将发布在主页上。

对于那些尚未晋升的人,请记住,您练习得越多,您的算法编码技能就会越好——请坚持下去!USACO 比赛旨在挑战最优秀的学生,要想在比赛中脱颖而出,需要付出大量的努力。为了帮助您修复代码中的任何错误,您现在可以重新提交您的解决方案并使用“分析模式”从评审服务器获得反馈。

许多人为 USACO 比赛的质量和成功做出了贡献。为本次比赛提供帮助的人包括 Benjamin Qi、Spencer Compton、Dhruv Rohatgi、Andi Qu、Shreyas Thumathy、Hankai Zhang、Danny Mittal、Chris Zhang、Nick Wu 和 Riya Arora。还要感谢我们的翻译人员和克莱姆森 CCIT 为我们提供比赛基础设施。最后,我们感谢 USACO 赞助商的慷慨支持:TwoSigma、DE Shaw 和 Ansatz Trading,以及我们很高兴欢迎加入 USACO 大家庭的新赞助商:X-Camp。