USACO 2015 年 1 月竞赛结果

这是我们 2014-2015 赛季的第二场比赛。共有 2084 名参与者提交了至少一个解决方案,来自 72 个不同的国家:

942 USA 169 CHN 75 IRN 68 VNM 63 CAN 54 BLR52 IND 48 ROU 37 KAZ 35 UKR 31 RUS 31 BGR29 MEX 29 BGD 24 TUR 24 GEO 20 AUS 18 KOR18 HRV 18 DEU 17 IDN 17 ARM 15 TKM 15 FRA13 POL 13 EST 13 COL 10 SRB 10 SGP 10 JPN10 EGY 9 GRC 9 BRA 8 NLD 7 ZAF 7 VEN7 TWN 6 MDA 6 LTU 6 ITA 6 GBR 6 CUB5 THA 5 SYR 5 ISR 5 HKG 4 NZL 4 HUN4 FIN 3 TJK 3 MYS 3 MKD 3 IRL 3 DOM3 BIH 3 AUT 3 ARG 2 PRT 2 PER 2 KGZ2 ESP 2 CZE 2 CYP 2 AZE 1 ZWE 1 TUN1 SVK 1 NGA 1 MAR 1 LVA 1 ISL 1 CMR1 ???

总共有 4971 份评分提交,按语言细分如下:

2039 C++

1291 Java

1002 C++11

318 Pascal

113 C

108 Python 2.7.6

81 Python 3.4.0

以下是各金牌、银牌和铜牌比赛的详细结果。您还将找到每个问题的解决方案和测试数据,并且通过单击任何问题,您可以练习在“分析模式”下重新提交解决方案。 如果您已登录,您还会在下方看到您自己的具体结果以及您参加的比赛。 请注意,我们使用的是新的评分服务器,运行速度是原来的一半,所以所有的时间限制都加倍了(并且解决方案也相应地重新评分);有关详细信息,请参阅下面的注释。

USACO 2015 年 1 月学术活动,金牌

黄金组共有366人参加,其中247人为预科生。和12月的比赛一样,我们在金牌成绩中看到了大范围的分数,满分的数量很多:

所有黄金参与者的详细结果都在这里。

问题一、Cow Rectangles

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

问题二、Moovie Mooving

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

问题三、Grass Cownoisseur

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

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

白银组共有 450 名参与者,其中 364 名是大学预科生。白银的分数分布相当合理:

所有在本次比赛中获得 600 分或更高分的参赛者将自动晋级为黄金组--祝贺你们取得了优异的成绩!晋升者的详细结果在这里。

问题一、Stampede

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

问题二、Cow Routing

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

问题三、Meeting Time

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

USACO 2015 年 1 月学术活动,铜奖

铜牌组共有1268人参赛,其中预科生989人。我们还看到了铜牌在整个分数范围内的良好分布:

所有在本次比赛中获得 600 分或更高分的选手将自动晋级银级--恭喜所有晋级的选手!晋升者的详细结果在这里。

问题一、Cow Routing

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

问题二、Cow Routing II

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

问题三、It's All About the Base

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

问题四、Meeting Time

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

最后的评论

又一次大获成功的比赛!我对参与程度、总体分数分布和我们看到的晋升数量感到非常满意。显然那里有很多编程人才!

这场比赛在技术方面只有一个“小故障”。前 3 天比赛一切顺利,但我们在星期一看到前所未有的负载激增(可能是由于美国的 MLK 假期),导致提交排队很长时间。在发生这种情况的 1..2 小时内,反馈到达缓慢,更糟糕的是,由于与负载相关的减速,一些编译超时,导致返回没有那么有用的“编译失败”消息。为了解决问题,我将我们的分级服务器池换成了一组新的机器,这些机器在负载方面应该更加可靠。不过,新服务器的运行速度是原始服务器的两倍,因此我将本次比赛的时间限制加倍并重新评分;因此,你' 当您以“分析”模式提交代码时,您会注意到您的代码现在需要两倍的时间。对于一些恰好在时间限制边界线的提交,之前在比赛中判断为“超过时间限制”的解决方案有可能被接受,反之亦然。请注意,由于我们的评分服务器已经改变了速度,因此我们现在有必要相应地重新校准我们所有历史比赛的时间--这将在接下来的几周内进行,所以如果时间到了,请不要惊慌较早的比赛似乎暂时停止了。

USACO 比赛旨在挑战最优秀的学生,要想在比赛中脱颖而出,需要付出大量的努力。请记住,您获得的练习越多,您的算法编码技能就会越好!为了帮助您修复代码中的任何错误,我们鼓励您参考上述官方解决方案并使用“分析模式”重新提交解决方案的改进版本。

许多人为 USACO 比赛的质量和成功做出了贡献。为本次比赛提供帮助的人包括 Mark Gordon、Josh Brakensiek、Jonathan Paulson、Danny Sleator、Richard Peng、Chun Wu、Yinzhan Xu 和 Nick (Huaiyu) Wu。还要感谢 Amy Quispe 帮助维护我们的社交媒体存在(Facebook:https ://www.facebook.com/UsacoContests,Twitter :(https://twitter.com/UsacoContests)),我们的翻译允许我们提供这个以另外五种语言进行比赛,感谢克莱姆森 CCIT 提供我们的主要比赛服务器,感谢我们的赞助商的慷慨支持:Usenix、Jump Trading、Dropbox 和 DE Shaw。

我们期待在 2 月下旬再次见到大家,参加我们本赛季的第三场比赛。

 

USACO 2015 年 2 月竞赛——最终结果

这是我们 2014-2015 赛季的第三场比赛,也是美国公开赛前的最后一场比赛。

共有 1884 名参与者提交了至少一个解决方案,来自 69 个不同的国家:

814 USA 135 CHN 71 IRN 60 VNM 60 GEO 55 BLR 49 CAN43 BGD 38 ROU 38 BGR 35 KAZ 33 IND 32 SRB 29 TUR27 RUS 20 DEU 20 ARM 17 KOR 16 TKM 16 TJK 16 AUS14 UKR 14 MEX 13 HRV 12 JPN 12 FRA 11 TUN 11 COL10 ZAF 10 CUB 9 MKD 9 GRC 9 EGY 8 NLD 8 GBR8 FIN 7 POL 6 ISR 6 HUN 6 BEL 5 LTU 5 CZE5 BIH 4 THA 4 SGP 4 IDN 4 EST 3 AUT 3 VEN3 SYR 3 NZL 3 MYS 3 MDA 3 BRA 2 ALB 2 TWN2 LVA 2 ITA 2 ARG 1 CHE 1 AZE 1 SVK 1 MNG1 LUX 1 KGZ 1 IRL 1 ETH 1 ESP 1 CYP

参与者平均提交 2.2 个问题的解决方案。总共有 4152 份评分提交,按语言细分如下:

1722 C++

1120 Java

841 C++11

275 Pascal

74 Python 2.7.6

70 C

45 Python 3.4.0

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

USACO 2015 年二月学术活动,金奖

黄金组共有391名参赛者,其中291名是预科生。从分数分布可以看出(只有 6 个满分!),这是迄今为止最艰难的年度金牌争夺战:

所有黄金参与者的详细结果都在这里。

问题一、Cow Hopscotch (Gold)

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

问题二、Censoring (Gold)

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

问题三、Fencing the Herd

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

USACO 2015 年二月学术活动,银奖

白银组共有 547 名参与者,其中 454 名是大学预科生。白银的整体分布看起来相当合理:

所有在本次比赛中获得 650 分或更高分的参赛者将自动晋级为黄金组——祝贺你们取得了优异的成绩!晋升者的详细结果在这里。

问题一、Censoring (Silver)

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

问题二、Cow Hopscotch (Silver)

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

问题三、Superbull

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

USACO 2015 年二月学术活动,铜奖

青铜组共有946人参赛,其中741人为预科生。这次我们看到铜牌选手的分数范围很广,包括不少非常高的分数:

所有在本次比赛中获得 650 分或更高分的参赛者将自动晋级银级——恭喜所有晋级的参赛者!晋升者的详细结果在这里。

问题一、Censoring (Bronze)

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

问题二、COW

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

问题三、Cow Hopscotch (Bronze)

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

最后的评论

这是我们在近代历史上举办的最具挑战性的金牌学术活动之一;银牌和铜牌在分数分布上更合理一些。从技术上讲,这是迄今为止最顺利的比赛之一。新的评分平台似乎已经达到了一个稳定点,本次比赛没有任何问题报告,甚至几乎没有任何澄清要求。我很高兴看到许多获得铜牌和银牌的学生获得晋升——我祝你们在大约一个月后参加美国公开赛时好运!

USACO 比赛旨在挑战最优秀的学生,要想在比赛中脱颖而出,需要付出大量的努力。请记住,您获得的练习越多,您的算法编码技能就会越好!为了帮助您修复代码中的任何错误,我们鼓励您参考上述官方解决方案并使用“分析模式”重新提交解决方案的改进版本。

许多人为 USACO 比赛的质量和成功做出了贡献。为本次比赛提供帮助的人包括 Mark Gordon、Ben Cousins、Alex Yang、Richard Peng、Jonathan Paulson、Yinzhan Xu 和 Nick (Huaiyu) Wu。还要感谢 Amy Quispe 帮助维护我们的社交媒体存在(Facebook:https ://www.facebook.com/UsacoContests,Twitter :(https://twitter.com/UsacoContests)),我们的翻译允许我们提供这个以另外五种语言进行比赛,感谢克莱姆森 CCIT 提供我们的主要比赛服务器,感谢我们的赞助商的慷慨支持:Usenix、Jump Trading、Dropbox 和 DE Shaw。

 

2015 年美国公开赛比赛 -- 最终结果

这是我们 2014-2015 赛季的第四场也是最后一场比赛,作为我们的全国冠军。

共有 1384 名参与者提交了至少一个解决方案,来自 69 个不同的国家:

655 USA 92 CHN 54 IRN 47 GEO 45 CAN 42 BLR 31 IND30 VNM 29 TUR 22 BGD 21 KAZ 15 RUS 15 MEX 14 TKM13 UKR 13 TJK 12 TUN 12 FRA 12 BGR 12 ARM 11 KOR10 THA 9 GRC 9 AUS 8 POL 8 JPN 7 TWN 6 MYS6 HRV 6 CUB 6 COL 5 SYR 5 SGP 5 ROU 5 NLD5 MKD 5 ISR 5 FIN 5 DEU 5 CZE 4 LVA 4 EST4 EGY 4 BRA 4 AUT 3 ZAF 3 NZL 3 MDA 3 IDN3 CYP 3 ARG 2 VEN 2 SVK 2 SRB 2 LTU 2 ITA2 IRL 2 HUN 2 GBR 2 BIH 2 BEL 2 AZE 1 SVN1 PER 1 PAK 1 LUX 1 KGZ 1 ESP 1 ALB

参与者平均提交 1.8 个问题的解决方案。总共有 2507 份评分提交,按语言细分如下:

984 C++

670 Java

594 C++11

96 Pascal

53 Python 3.4.0

49 Python 2.7.6

34 C

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

USACO 2015 美国公开赛,金牌

黄金组共有395人参加,其中306人为预科生。我们看到了来自许多国家的令人印象深刻的表现,在大学预科组中有 38 个满分(12 个来自美国!),列在这里;祝贺所有这些人取得的优异成绩!总体而言,分布具有合理的分布:

请注意,由于 googol 问题的交互性质,该问题没有可用的测试数据。

问题一、Googol

查看问题 | (未提供测试数据) | 解决方案

问题二、Palindromic Paths

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

问题三、Trapped in the Haybales (Gold)

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

USACO 2015 美国公开赛,银牌

白银组共有 475 名参与者,其中 419 名是大学预科生。事实证明,白银组非常具有挑战性,获得了一些满分,但总体而言分布较低:

所有在本次比赛中获得 600 分或更高分的参赛者将自动晋级为黄金组——祝贺你们取得了优异的成绩!晋升者的详细结果在这里。

问题一、Bessie Goes Moo

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

问题二、Trapped in the Haybales (Silver)

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

问题三、Bessie's Birthday Buffet

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

USACO 2015 美国公开赛,铜牌

青铜组共有514名参赛者,其中416名是预科生。与银牌一样,这次铜牌比赛似乎也颇具挑战性:

所有在本次比赛中获得 600 分或更高分的选手将自动晋级银级——恭喜所有晋级的选手!晋升者的详细结果在这里。

问题一、Moocryption

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

问题二、Bessie Gets Even

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

问题三、Trapped in the Haybales (Bronze)

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

问题四、Palindromic Paths (Bronze)

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

 最后的评论

这场比赛结束了我认为非常成功的赛季!在整个赛季中,我们已经看到数千名参赛者的非凡努力和成果。特别是对于美国公开赛的比赛,我对结果非常满意。对于那些还记得去年美国公开赛的难度所导致的大屠杀的人来说,我们有意尝试让今年的难度级别更容易获得一些,尽管同时仍然保持了良好的挑战水平。从上面的分布来看,我认为这个目标已经达到了。从技术上讲,一切都运行得相当顺利;关于黄金“googol”问题的简洁评分器消息(例如,“线路太短”发生在程序崩溃或没有“ 没有适当的输出缓冲,导致其输出无法到达分级机)。我们将尝试在以后的此类交互问题中提供更多描述性反馈。

由于本次比赛标志着我们赛季的结束,USACO 工作人员现在将开始考虑邀请谁作为我们 2015 年夏季训练营的决赛选手。全年所有 USACO 比赛的表现,以及我们培训页面上的进步,都将被考虑在内。

USACO 比赛旨在挑战最优秀的学生,要想在比赛中脱颖而出,需要付出大量的努力。请记住,您获得的练习越多,您的算法编码技能就会越好!为了帮助您修复代码中的任何错误,我们鼓励您参考上述官方解决方案并使用“分析模式”重新提交解决方案的改进版本。

许多人为 USACO 比赛的质量和成功做出了贡献。为本次比赛提供帮助的人包括 Mark Gordon、Richard Peng、Travis Hance 和 Nick (Huaiyu) Wu。我要特别感谢 Mark Gordon,感谢他本赛季的杰出贡献——他一手重写了我们的问题管理平台,并在每场比赛的制定中发挥了主导作用!还要感谢 Amy Quispe 帮助维护我们的社交媒体存在(Facebook:https ://www.facebook.com/UsacoContests,Twitter :(https://twitter.com/UsacoContests),我们的翻译人员允许我们以另外五种语言提供本次比赛,感谢克莱姆森 CCIT 提供我们的主要比赛服务器,感谢我们的赞助商的慷慨支持:Usenix、Jump Trading、Dropbox 和 DE Shaw。

我们感谢所有参加本赛季的人,并希望他们有一个愉快而富有成效的经历。我们期待在下个季节的明年秋天见到大家。祝我们好运,因为我们选择了我们的国家队,并在今年夏天参加哈萨克斯坦的 IOI 比赛!

 

2015 年 12 月竞赛——最终结果

这是我们 2015-2016 赛季的第一场比赛。在为期 4 天的比赛中,共有 3784 名用户登录。其中,来自 73 个不同国家的 2835 名参与者至少提交了一个解决方案:

1033 USA 244 CHN 241 VNM 117 IRN 99 ROU 85 CAN 63 BRA62 IND 52 BLR 47 GEO 43 RUS 43 AUS 36 FRA 33 KAZ31 IDN 29 BGR 28 BGD 26 THA 26 DEU 25 EGY 24 HRV23 POL 22 SGP 22 ITA 22 CUB 21 SYR 21 ARM 19 TKM19 JPN 19 AZE 16 KOR 13 GRC 12 GBR 12 EST 11 TWN11 TUR 11 NLD 11 HKG 11 FIN 10 MKD 10 MEX 10 ARG9 ZAF 8 UKR 8 NZL 7 PRT 7 ISR 7 COL 6 SRB6 BEL 5 MYS 5 LTU 5 CZE 4 VEN 4 UZB 4 MDA4 HUN 4 DOM 4 BIH 3 AUT 2 TUN 2 TJK 2 SVN2 PER 2 LVA 2 KGZ 2 IRL 2 CYP 2 CHL 1 SWE1 MNG 1 LUX 1 LBN

提交代码的平均参与者提交了 2.7 个问题的解决方案。总共有 7533 份评分提交,按语言细分如下:

2700 C++

2624 C++11

1486 Java

326 Pascal

145 Python 2.7.6

130 Python 3.4.0

76 C

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

USACO 2015 年 12 月学术活动,白金

铂金组共有392人参赛,其中231人是预科生——光是这一点就已经很了不起了,因为在比赛开始的时候,铂金组只有大约2打参赛者;其余的是通过黄金部门的比赛中晋升而来的。这次我们在白金组中看到了很多高分,这表明我们将迎来一个竞争激烈的赛季!完整的结果在这里。祝贺所有优秀选手取得的优异成绩!

 问题一、Max Flow

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

问题二、High Card Low Card (Platinum)

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

问题三、Counting Haybales

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

USACO 2015 年 12 月学术活动,金牌

黄金组共有1020人参加,其中637人为预科生。我们在金牌(以及铜牌和银牌)中获得了非常多的满分,这是本赛季第一场比赛的典型表现,先进的学生在比赛中被提升到更高级别。

所有在本次比赛中获得 800 分或更高分的参赛者将自动晋升为白金组——恭喜大家!晋升者的详细结果在这里。

问题一、High Card Low Card (Gold)

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

问题二、Fruit Feast

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

问题三、Bessie's Dream

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

USACO 2015 年 12 月学术活动,银奖

白银组共有1423人参加,其中1042人为预科生。白银组的分数分布合理,满分较多。

所有在本次比赛中获得 750 分或更高分的参赛者将自动晋升为黄金组。晋升者的详细结果在这里。

问题一、Switching on the Lights

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

问题二、High Card Wins

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

问题三、Breed Counting

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

USACO 2015 年 12 月学术活动,铜奖

铜牌组参赛人数2830人,其中预科生2201人。

所有在本次比赛中获得 750 分或更高分的选手将自动晋级银级——恭喜所有晋级的选手!晋升者的详细结果在这里。

问题一、Fence Painting

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

问题二、Speeding Ticket

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

问题三、Contaminated Milk

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

最后的评论

2015-2016 赛季有了一个良好的开端!本次比赛创下了参与人数的新记录,除了周一晚间出现短暂的网络中断外,比赛进行得非常顺利。当然,本次比赛最引人注目的方面是我们重新调整的新部门,青铜、白银和黄金比以前更容易一些,并且增加了一个新的“白金”部门,旨在与旧黄金部门的高端。我乐观地认为,新的学部结构将使新生更容易在青铜部开始,也更容易让升学生在新的学部立足。根据这次比赛的结果,我相信我们确实开始实现这些目标。数百名参赛者通过赛中或赛后晋升成功晋升到更高级别。我预计本赛季剩下的比赛会少一些满分,现在每个人都在一个合适的初始分区中。看来我们可能需要将白金部门的难度也调高一个档次,以便在曲线的顶部提供更多的分离。

对于那些仍在等待晋升的人,请记住 USACO 学术活动旨在挑战最优秀的学生,要想在这些学术活动中脱颖而出,可能需要付出大量的努力。请记住,您获得的练习越多,您的算法编码技能就会越好!为了帮助您修复代码中的任何错误,我们鼓励您参考上述官方解决方案并使用“分析模式”重新提交解决方案的改进版本。

许多人为 USACO 比赛的质量和成功做出了贡献。为本次比赛提供帮助的人包括 Mark Gordon、Richard Peng、Nathan Pinsker、Austin Bannister、Austin Anderson、Allen Chen、Aayush Gupta、Jonathan Paulson 和 Nick (Huaiyu) Wu。还要感谢 Amy Quispe 帮助维护我们的社交媒体存在(Facebook:https ://www.facebook.com/UsacoContests,Twitter :(https://twitter.com/UsacoContests)),我们的翻译允许我们提供这个以另外五种语言进行比赛,感谢克莱姆森 CCIT 提供我们的主要比赛服务器,感谢我们的赞助商的慷慨支持:Usenix、Dropbox 和 DE Shaw。

 

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

这是我们 2015-2016 赛季的第二场比赛。在为期 4 天的比赛中,共有 2823 名用户登录。其中,1997 名参与者至少提交了一个解决方案,来自 72 个不同的国家:

1070 USA 146 CHN 64 VNM 63 ROU 59 IRN 50 CAN 41 RUS33 BLR 28 BGD 25 IND 24 DEU 24 BGR 21 KOR 20 MEX20 AUS 15 TUR 15 GEO 15 FRA 14 POL 14 HRV 12 GRC12 EST 11 UKR 10 KAZ 10 ITA 10 IDN 10 COL 9 THA9 BRA 8 SRB 8 JPN 8 ISR 7 MYS 7 HUN 7 CUB7 ARM 6 ZAF 6 TWN 6 TKM 6 FIN 4 VEN 4 SGP4 MDA 4 HKG 4 AZE 4 ARG 3 TUN 3 SYR 3 SVN3 EGY 3 AUT 2 SWE 2 SVK 2 NLD 2 MKD 2 LVA2 LTU 2 GBR 2 DOM 1 ZWE 1 BEL 1 NZL 1 NPL1 MAR 1 LBN 1 KGZ 1 ISL 1 GER 1 CZE 1 CYP

参与者平均提交 2.1 个问题的解决方案。总共有 4138 份评分提交,按语言细分如下:

1442 Java

1157 C++11

1130 C++

148 Python 3.4.0

117 Pascal

88 Python 2.7.6

44 C

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

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

白金组共有424名参赛者,其中303名是预科生。从设计上看,本次白金大赛颇具挑战性,只有两个满分:大学预科组来自美国的Demi Guo,观察员组来自澳大利亚的Ishraq Huda——恭喜两位选手都取得了优异的成绩结果!完整的结果在这里。

问题一、Fort Moo

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

问题二、Mowing the Field

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

问题三、Lights Out

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

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

黄金组共有536人参加,其中394人为预科生。金牌争夺战也颇具挑战性,高分名额有限。

所有在本次比赛中获得 600 分或更高分的参赛者将自动晋升为白金组——恭喜大家!晋升者的详细结果在这里。

问题一、Angry Cows

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

问题二、Radio Contact

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

 问题三、Lights Out

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

USACO 2016 年 1 月学术活动,银奖

白银组共有1037人参加,其中880人为预科生。许多学生在这个部门表现得很好。

所有在本次比赛中获得 700 分或更高分的参赛者将自动晋升为黄金组。晋升者的详细结果在这里。

问题一、Angry Cows

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

问题二、Subsequences Summing to Sevens

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

问题三、Build Gates

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

USACO 2016 年 1 月学术活动,铜奖

铜牌组共有1165人参赛,其中预科生921人。这一次的铜牌赛我们也看到了很多非常高的分数。

所有在本次比赛中获得 750 分或更高分的选手将自动晋级银级——恭喜所有晋级的选手!晋升者的详细结果在这里。

问题一、Promotion Counting

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

问题二、Angry Cows

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

问题三、Mowing the Field

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

最后的评论

又一次成功的比赛!这款专为挑战我们的高端竞争对手而设计,它似乎确实实现了这一目标,在黄金和铂金方面获得的完美分数要少得多。比赛本身进行得相对顺利,除了两个问题:周日晚上的负载高峰导致网站性能低下约一个小时,我们有一些测试数据错误需要更正——金牌数据“熄灯”比赛结束后发现问题有问题,所以我们更换了它并对所有这些提交重新评分。我们还为白金“fort moo”问题替换了两个测试用例,因为它们涉及问题陈述未解决的退化情况。

对于那些仍在等待晋升的人,请记住 USACO 学术活动旨在挑战最优秀的学生,要想在这些学术活动中脱颖而出,可能需要付出大量的努力。请记住,您获得的练习越多,您的算法编码技能就会越好!为了帮助您修复代码中的任何错误,我们鼓励您参考上述官方解决方案并使用“分析模式”重新提交解决方案的改进版本。

许多人为 USACO 比赛的质量和成功做出了贡献。为本次比赛提供帮助的人包括 Mark Gordon、Richard Peng、Nathan Pinsker、Chad Waters、Nick Wu 和 Pasin Manurangsi。还要感谢 Amy Quispe 帮助维护我们的社交媒体存在(Facebook:https ://www.facebook.com/UsacoContests,Twitter :(https://twitter.com/UsacoContests)),我们的翻译允许我们提供这个以另外五种语言进行比赛,感谢克莱姆森 CCIT 提供我们的主要比赛服务器,感谢我们的赞助商的慷慨支持:Usenix、Dropbox 和 DE Shaw。

 

2016 年 2 月竞赛——最终结果

这是我们 2015-2016 赛季的第三场比赛。在为期 4 天的比赛中,共有 2249 名用户登录。其中,来自 68 个不同国家的 1642 名参与者至少提交了一个解决方案:

864 USA 142 CHN 56 VNM 43 ROU 39 RUS 33 IRN 33 CAN24 BLR 19 GBR 19 DEU 19 BGR 18 KAZ 17 KOR 16 TUR14 IND 14 BGD 14 AUS 13 MEX 13 FRA 12 HRV 11 TKM11 ITA 11 ARM 10 GEO 9 SGP 9 JPN 9 HKG 8 IDN8 GRC 8 FIN 8 EST 8 BRA 7 ISR 7 CUB 6 ZAF6 UKR 6 TJK 6 SRB 5 THA 5 NLD 5 COL 5 AUT4 SYR 4 MDA 4 AZE 4 ARG 3 TWN 3 SVK 3 POL3 MYS 3 HUN 2 TUN 2 SWE 2 MNG 2 MKD 1 UZB1 SVN 1 PER 1 MAR 1 LVA 1 LTU 1 EGY 1 DOM1 CZE 1 CYP 1 BIH 1 BEN 1 BEL

参与者平均提交 1.9 个问题的解决方案。总共有 3070 份评分提交,按语言细分如下:

972 C++11

941 Java

897 C++

103 Python 3.4.0

71 Pascal

39 Python 2.7.6

37 C

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

 USACO 2016 年二月学术活动,白金

白金组共有419人参加,其中320人为预科生。铂金的整体得分分布相当合理;这次有很多满分,因为比赛的设计比一月份的比赛稍微容易一些。完整的结果在这里。

问题一、Load Balancing

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

问题二、Fenced In

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

问题三、Circular Barn

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

USACO 2016 年二月学术活动,金奖

黄金组共有524名参赛者,其中429名是预科生。这次的黄金分割问题似乎很有挑战性,但我们仍然看到了一些满分。

所有在本次比赛中获得 600 分或更高分的参赛者将自动晋升为白金组——恭喜大家!晋升者的详细结果在这里。

问题一、Circular Barn

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

问题二、Circular Barn Revisited

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

问题三、Fenced In

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

USACO 2016 年二月学术活动,银牌

白银组共有 699 名参赛者,其中 586 名是预科生。总体而言,白银的得分分布看起来很均衡。

所有在本次比赛中获得 600 分或更高分的参赛者将自动晋升为黄金组。晋升者的详细结果在这里。

问题一、Circular Barn

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

问题二、Load Balancing

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

问题三、Milk Pails

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

USACO 2016 年二月学术活动,铜奖

铜牌组共有811名参赛者,其中642名是预科生。

所有在本次比赛中获得 800 分或更高分的参赛者将自动晋级银级——恭喜所有晋级的参赛者!晋升者的详细结果在这里。

问题一、Milk Pails

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

问题二、Circular Barn

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

问题三、Load Balancing

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

最后的评论

这可能是迄今为止最平静的比赛——完全没有技术问题,也不需要澄清。我很高兴所有的分数分布看起来都很合理,特别是这次白金分数略高(在上个月更具挑战性的白金比赛之后,我们将本次比赛设计得稍微容易一些)。许多学生获得晋升到更高的部门。

对于那些仍在等待晋升的人,请记住 USACO 学术活动旨在挑战最优秀的学生,要想在这些学术活动中脱颖而出可能需要付出大量的努力。请记住,您获得的练习越多,您的算法编码技能就会越好!为了帮助您修复代码中的任何错误,我们鼓励您参考上述官方解决方案并使用“分析模式”重新提交解决方案的改进版本。

许多人为 USACO 比赛的质量和成功做出了贡献。为本次比赛提供帮助的人包括 Mark Gordon、Nathan Pinsker、Nick Wu、Travis Hance、Matthew Fahrbach 和 Mark Chen。还要感谢 Amy Quispe 帮助维护我们的社交媒体存在(Facebook:https?://www.facebook.com/UsacoContests,Twitter :(https://twitter.com/UsacoContests),我们的翻译人员允许我们以另外五种语言提供本次比赛,感谢克莱姆森 CCIT 提供我们的主要比赛服务器(现在升级了更多内存!),感谢我们的赞助商的慷慨支持:Usenix、Dropbox 和 DE Shaw .?我们要特别热烈欢迎我们最新的赞助商 Ansatz Capital,这是一家位于纽约的量化交易初创公司。欢迎加入 USACO 大家庭!

 

2016 年美国公开赛比赛——最终结果

这是我们 2015-2016 赛季的最后一场(也许也是最具挑战性的!)比赛,作为我们的全国冠军。

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

661 USA 101 CHN 39 VNM 25 BLR 18 IRN 18 BGD 17 TUR16 ROU 16 IND 15 POL 14 MEX 14 KAZ 13 TKM 13 BGR12 GEO 12 CAN 12 AUS 11 KOR 11 FRA 9 TUN 9 JPN9 EST 9 ARM 8 RUS 8 GRC 8 BRA 6 UKR 6 TJK6 THA 6 ITA 6 HKG 6 FIN 6 COL 6 ARG 5 MYS5 IDN 5 DEU 4 NLD 4 HUN 4 GBR 4 CUB 3 SRB3 SGP 3 ISR 3 AUT 2 TWN 2 HRV 2 ESP 2 AZE1 ZAF 1 SVN 1 SVK 1 SGS 1 PRT 1 PER 1 MKD1 MDA 1 MAC 1 LVA 1 LBN 1 KGZ 1 EGY 1 CZE1 CYP 1 BIH 1 BEL

参与者平均提交 1.9 个问题的解决方案。总共有 2333 份评分提交,按语言细分如下:

770 C++11

712 Java

658 C++

57 Python 3.4.0

51 Python 2.7.6

51 Pascal

26 C

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

USACO 2016 美网公开赛,白金

白金组共有401人参加,其中312人为预科生。我们的前 10 名大学预科参与者是:

The top 10 observers were:

从上面的分数可以看出,白金赛区的比赛非常具有挑战性,没有满分。特别是,没有人在“Bull in a China Shop”问题上获得满分,只有 7 位参与者完全解决了“Landscaping”问题(Takaya、Balaji、Le、Sellier、Tenpen、Korhonen 和 Yepiz)。祝贺我们所有获得高分的个人在这场非常艰难的比赛中的出色表现,特别是祝贺我们在美国的全国冠军 Suchir Balaji!

问题一、262144

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

问题二、Bull in a China Shop

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

问题三、Landscaping

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

USACO 2016 美网公开赛,金奖

黄金组共有383人参加,其中309人为预科生。

所有在本次比赛中获得 600 分或更高分的参赛者将自动晋升为白金组——恭喜大家!晋升者的详细结果在这里。

问题一、Splitting the Field

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

问题二、Closing the Farm

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

问题三、248

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

USACO 2016 美国公开赛,银奖

白银组共有 430 名参与者,其中 368 名是预科生。

所有在本次比赛中获得 600 分或更高分的参赛者将自动晋升为黄金组。晋升者的详细结果在这里。

问题一、Field Reduction

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

问题二、Diamond Collector

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

问题三、Closing the Farm

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

USACO 2016 美国公开赛,铜牌

青铜组共有458名参赛者,其中341名是预科生。

所有在本次比赛中获得 600 分或更高分的选手将自动晋级银级——恭喜所有晋级的选手!晋升者的详细结果在这里。

问题一、Diamond Collector

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

问题二、Bull in a China Shop

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

问题三、Field Reduction

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

最后的评论

2015-2016 赛季现已结束,我认为这对我们的比赛来说是一个非常成功的赛季——尤其是我们新近重新配置的部门(从青铜到白金),这有望让新参与者更容易获得开始并通过晋升向上进步。这一次的美网比赛被设计成在各个级别都具有挑战性,尤其是白金赛,结果是决定谁能作为决赛选手参加我们的夏季训练营的重要因素。由于比赛的难度,晋升截止日期相当慷慨。许多人获得了晋升,因此他们将在下个赛季初从更高级别的联赛开始。我也很高兴比赛进行得相当顺利,没有技术问题,只有少数澄清要求。

对于那些仍在等待晋升的人,请记住 USACO 学术活动旨在挑战最优秀的学生,要想在这些学术活动中脱颖而出可能需要付出大量的努力。请记住,您获得的练习越多,您的算法编码技能就会越好!为了帮助您修复代码中的任何错误,我们鼓励您参考上述官方解决方案并使用“分析模式”重新提交解决方案的改进版本。

许多人为 USACO 比赛的质量和成功做出了贡献。为本次比赛提供帮助的人包括 Mark Gordon、Richard Peng、Nick Wu、Travis Hance、Yang Liu 和 Mark Chen。还要感谢 Amy Quispe 帮助维护我们的社交媒体存在(Facebook:https ://www.facebook.com/UsacoContests,Twitter :(https://twitter.com/UsacoContests)),我们的翻译允许我们提供这个以另外五种语言进行比赛,感谢克莱姆森 CCIT 提供我们的主要比赛服务器,感谢我们的赞助商的慷慨支持:Usenix、Dropbox、DE Shaw 和 Ansatz Capital。

我们将很快公布我们对 2015-2016 决赛入围者的选择。对于所有参加本赛季的人,我希望你们通过参加 USACO 提高了编码和解决问题的技能,我期待在秋季的下一赛季开始时再次见到你们!

 

2016 年 12 月竞赛——最终结果

这是我们 2016-2017 赛季的第一场比赛。在为期 4 天的比赛中,共有 4141 名不同的用户登录。其中,来自 75 个不同国家的 3550 名参与者至少提交了一个解决方案:

1689 USA 374 CHN 166 VNM 107 ROU 93 RUS 81 CAN 72 IND71 IRN 67 BLR 51 GEO 48 POL 42 KAZ 41 FRA 37 UKR31 KOR 31 AUS 30 BRA 28 ITA 27 KGZ 27 IDN 25 DEU24 GBR 22 THA 22 SGP 21 MNG 20 BGD 18 GRC 17 BGR15 TKM 15 MEX 14 HRV 14 COL 13 TWN 12 BEL 11 EST10 JPN 10 ARM 9 TJK 9 FIN 9 CUB 9 ARG 8 ZAF8 TUR 8 LTU 8 HUN 7 ISR 6 BIH 5 UZB 5 TUN5 SVK 5 SRB 5 HKG 4 NZL 4 MKD 4 EGY 3 SYR3 SWE 3 NLD 3 MYS 3 CZE 3 AZE 2 LUX 2 ESP2 BLZ 2 AUT 1 VEN 1 SVN 1 SAU 1 NPL 1 MDA1 LVA 1 GUY 1 DOM 1 CYP 1 ALB

提交代码的平均参与者提交了 2.7 个问题的解决方案。总共有 7533 份评分提交,按语言细分如下:

3264 C++11

2314 Java

1939 C++

278 Python 3.4.0

230 Python 2.7.6

94 Pascal

68 C

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

USACO 2016 年 12 月学术活动,白金

铂金组共有392人参加,其中231人为预科生。整体分数分布比较合理,全球20个满分,美国3个。完整的结果在这里。祝贺所有优秀选手取得的优异成绩!

问题一、Lots of Triangles

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

问题二、Team Building

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

问题三、Robotic Cow Herd

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

USACO 2016 年 12 月学术活动,金奖

黄金组共有1020人参加,其中637人为预科生。

所有在本次比赛中获得 750 分或更高分的参赛者将自动晋升为白金组——恭喜大家!晋升者的详细结果在这里。

问题一、Moocast

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

问题二、Cow Checklist

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

问题三、Lasers and Mirrors

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

USACO 2016 年 12 月学术活动,银牌

白银组共有1423人参加,其中1042人为预科生。

所有在本次比赛中获得 750 分或更高分的参赛者将自动晋升为黄金组。晋升者的详细结果在这里。

问题一、Counting Haybales

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

问题二、Cities and States

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

问题三、Moocast

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

USACO 2016 年 12 月学术活动,铜奖

铜牌组参赛人数2830人,其中预科生2201人。

所有在本次比赛中获得 750 分或更高分的选手将自动晋级银级——恭喜所有晋级的选手!晋升者的详细结果在这里。

问题一、Square Pasture

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

问题二、Block Game

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

问题三、The Cow-Signal

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

最后的评论

我们在 2016-2017 赛季的第一场比赛中看到了创纪录的参与度,在过去几年中继续保持强劲的上升趋势。比赛本身进行得相当顺利,没有出现任何技术问题。正如本赛季首场比赛所预料的那样,我们看到了很多满分,数百名选手晋级了更高的级别。凭借在本次比赛中展示的大量计算人才,我们期待着一个强大的赛季!

对于那些仍在等待晋升的人,请记住 USACO 学术活动旨在挑战最优秀的学生,要想在这些学术活动中脱颖而出可能需要付出大量的努力。请记住,您获得的练习越多,您的算法编码技能就会越好!为了帮助您修复代码中的任何错误,我们鼓励您参考上述官方解决方案并使用“分析模式”重新提交解决方案的改进版本。

许多人为 USACO 比赛的质量和成功做出了贡献。为本次比赛提供帮助的人包括 Mark Gordon、Richard Peng、Nathan Pinsker、Travis Hance、Mark Chen、Nick (Huaiyu) Wu、Lewin Gan、William Luo 和 Viktoriia Schwartz。还要感谢 Amy Quispe 帮助维护我们的社交媒体存在(Facebook:https ://www.facebook.com/UsacoContests,Twitter :(https://twitter.com/UsacoContests)),我们的翻译允许我们提供这个比赛以另外五种语言进行,感谢克莱姆森 CCIT 提供我们的主要比赛服务器,感谢我们的赞助商的慷慨支持:Usenix、DE Shaw、Jump Trading 和 Ansatz Capital。

 

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

这是我们 2016-2017 赛季的第二场比赛。在为期 4 天的比赛中,共有 3558 名不同的用户登录。其中,来自 66 个不同国家的 2439 名参与者至少提交了一个解决方案:

1445 USA 229 CHN 64 VNM 53 ROU 50 RUS 49 CAN 43 BLR38 IRN 31 IND 25 MEX 24 KOR 23 KAZ 23 FRA 22 UKR22 DEU 17 BGR 17 AUS 16 COL 15 SGP 14 THA 13 ITA13 BGD 12 POL 11 GRC 10 TKM 10 HRV 10 EST 9 GBR8 NLD 8 GEO 8 ARM 7 ZAF 7 IDN 6 TUN 5 TUR5 JPN 5 HUN 5 HKG 5 BEL 4 SVK 4 FIN 4 BRA3 SYR 3 SRB 3 MYS 3 MNG 3 LTU 3 EGY 3 CUB3 BIH 3 AZE 2 TWN 2 NZL 2 MKD 2 LUX 2 KGZ2 ISR 2 ESP 2 ARG 1 SVN 1 NPL 1 MDA 1 DOM1 CZE 1 CYP 1 AUT

提交代码的参与者平均提交了 2.3 个问题的解决方案。总共有 5517 份评分提交,按语言细分如下:

1989 Java

1849 C++11

1198 C++

222 Python 3.4.0

151 Python 2.7.6

47 C

36 Pascal

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

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

白金组共有550人参加,其中384人为预科生。本届白金大赛不少选手表现不俗,满分46个,其中11个来自美国!详细结果在这里。

问题一、Promotion Counting

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

问题二、Building a Tall Barn

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

问题三、Subsequence Reversal

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

USACO 2017 年一月学术活动,金牌

黄金组共有654人参加,其中529人为预科生。

所有在本次比赛中获得 700 分或更高分的参赛者将自动晋升为白金组别。晋升者的详细结果在这里。

问题一、Balanced Photo

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

问题二、Hoof, Paper, Scissors

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

问题三、Cow Navigation

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

USACO 2017 年一月学术活动,银牌

白银组共有1235人参加,其中1045人为预科生。

所有在本次比赛中获得 700 分或更高分的参赛者将自动晋升为黄金组。晋升者的详细结果在这里。

问题一、Cow Dance Show

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

问题二、Hoof, Paper, Scissors

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

问题三、Secret Cow Code

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

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

铜牌组共有1101人参加,其中865人为预科生。

所有在本次比赛中获得 700 分或更高分数的选手将自动晋级银级——恭喜所有晋级的选手!晋升者的详细结果在这里。

问题一、Don't Be Last!

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

问题二、Hoof, Paper, Scissors

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

问题三、Cow Tipping

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

 最后的评论

又是一场参与人数的激烈较量!-- 与去年 1 月的比赛相比,今年的参赛人数增加了约 25%。比赛进行得相当顺利,没有出现技术问题,最终各级别得分分布合理。

影响一些竞争对手的唯一技术“陷阱”是,显然 Java 字符串拆分方法改变了 Java 版本 7(我们的系统使用)和 Java 8(最新版本)之间的行为,因此对空字符串的拆分会产生不同的结果结果(在 Java 7 中,结果数组的第一个元素是空元素,但在 Java 8 中不是)。这绊倒了我们的一些竞争对手,我们将尝试在下一次比赛之前升级到 Java 8,以避免将来出现此问题(当然,许多针对旧比赛问题的有效解决方案将无法正常工作)。不幸的是,Java 设计者认为在这种通用语言结构中引入如此重大的变化是合适的。

对于那些仍在等待晋升的人,请记住 USACO 学术活动旨在挑战最优秀的学生,要想在这些学术活动中脱颖而出可能需要付出大量的努力。请记住,您获得的练习越多,您的算法编码技能就会越好!为了帮助您修复代码中的任何错误,我们鼓励您参考上述官方解决方案并使用“分析模式”重新提交解决方案的改进版本。

许多人为 USACO 比赛的质量和成功做出了贡献。为本次比赛提供帮助的人包括 Mark Gordon、Richard Peng、Travis Hance、Mark Chen、Yang Liu、Delphine Dean、Nick (Huaiyu) Wu、Lewin Gan、Karthik Nair 和 Nathan Pinsker。还要感谢 Amy Quispe 帮助维护我们的社交媒体存在(Facebook:https ://www.facebook.com/UsacoContests,Twitter :(https://twitter.com/UsacoContests)),我们的翻译允许我们提供这个比赛以另外五种语言进行,感谢克莱姆森 CCIT 提供我们的主要比赛服务器,感谢我们的赞助商的慷慨支持:Usenix、DE Shaw、Jump Trading 和 Ansatz Capital。

 

2017 年 2 月竞赛——最终结果

这是我们 2016-2017 赛季的第三场比赛。在为期 4 天的比赛中,共有 2772 名不同的用户登录。其中,来自 70 个不同国家的 2368 名参与者至少提交了一个解决方案:

1208 USA 202 CHN 167 VNM 61 KAZ 57 ROU 51 GEO 47 CAN43 RUS 35 IRN 28 KOR 26 IND 26 BLR 21 UKR 20 BGR19 BRA 18 MEX 18 FRA 17 IDN 16 SGP 15 DEU 13 SYR13 CUB 13 BGD 12 TWN 12 THA 12 EST 11 KGZ 11 GRC11 ARM 10 TUR 10 COL 10 AUS 9 JPN 8 HKG 7 ZAF7 NLD 7 HUN 7 HRV 7 FIN 6 TKM 6 GBR 5 POL5 MDA 4 SVK 4 SRB 4 ITA 4 EGY 4 AZE 3 TUN3 TJK 3 MNG 3 ISR 3 ISL 3 BIH 3 AUT 2 SVN2 PRT 2 MYS 2 MKD 2 LTU 1 NZL 1 MAR 1 LUX1 ESP 1 CZE 1 CMR 1 BOL 1 BEL 1 ATG 1 ARG

提交代码的平均参与者提交了 2.1 问题的解决方案。总共有 5517 份评分提交,按语言细分如下:

2049 C++11

1477 Java

1055 C++

123 Python 3.4.0

93 Python 2.7.6

52 C

47 Pascal

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

USACO 2017 年二月学术活动,白金

铂金组共有604人参加,其中455人为预科生。和一月份的比赛一样,我们看到整体分数分布合理,大量的满分排在前列——详细结果在这里。

问题一、Why Did the Cow Cross the Road

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

问题二、Why Did the Cow Cross the Road II

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

问题三、Why Did the Cow Cross the Road III

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

USACO 2017 年二月学术活动,金奖

黄金组共有726人参加,其中600人为预科生。

所有在本次比赛中获得 700 分或更高分的参赛者将自动晋升为白金组别。晋升者的详细结果在这里。

问题一、Why Did the Cow Cross the Road

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

问题二、Why Did the Cow Cross the Road II

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

问题三、Why Did the Cow Cross the Road III

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

USACO 2017 年二月学术活动,银奖

白银组共有1038名参赛者,其中829名是预科生。

所有在本次比赛中获得 700 分或更高分的参赛者将自动晋升为黄金组。晋升者的详细结果在这里。

        问题一、Why Did the Cow Cross the Road

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

问题二、Why Did the Cow Cross the Road II

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

问题三、Why Did the Cow Cross the Road III

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

USACO 2017 年二月学术活动,铜奖

铜牌组共有943人参加,其中688人为预科生。

所有在本次比赛中获得 700 分或更高分数的选手将自动晋级银级——恭喜所有晋级的选手!晋升者的详细结果在这里。

问题一、Why Did the Cow Cross the Road

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

问题二、Why Did the Cow Cross the Road II

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

问题三、Why Did the Cow Cross the Road III

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

最后的评论

大牛过马路参加本次大赛,晋升大组的参赛者大有人在!总的来说,我们本赛季的第三场比赛进行得相当顺利,没有出现重大问题。分数分布都很合理。

对于那些仍在等待晋升的人,请记住 USACO 学术活动旨在挑战最优秀的学生,要想在这些学术活动中脱颖而出,可能需要付出大量的努力。请记住,您获得的练习越多,您的算法编码技能就会越好!为了帮助您修复代码中的任何错误,我们鼓励您参考上述官方解决方案并使用“分析模式”重新提交解决方案的改进版本。

许多人为 USACO 比赛的质量和成功做出了贡献。为本次比赛提供帮助的人包括 Mark Gordon、Richard Peng、Travis Hance、Mark Chen、Nick (Huaiyu) Wu、Lewin Gan 和 Nathan Pinsker。还要感谢 Amy Quispe 帮助维护我们的社交媒体存在(Facebook:https ://www.facebook.com/UsacoContests,Twitter :(https://twitter.com/UsacoContests)),我们的翻译允许我们提供这个比赛以另外五种语言进行,感谢克莱姆森 CCIT 提供我们的主要比赛服务器,感谢我们的赞助商的慷慨支持:Usenix、DE Shaw、Jump Trading 和 Ansatz Capital。