作为向全球开放的 USACO,2022-23赛季USACO第二场月赛已经结束,满分同学会当场晋级,没有当场晋级的同学可以耐心等待一周之内出成绩。一文带你了解今年的USACO学术活动赛制安排!
USACO学术活动介绍 USACO 于1992年首次举办,至今有30年的历史。比赛含金量不低于AMC,备受牛校钟爱,其目的是为国际性赛事选拔美国队队员。
USACO学术活动适合学生:最适合高一高二在读学生,高三学生也可以参加12月的第一场比赛,如果实力突出,可以在2月中参加赛事,是最后一波进行背景提升的绝好机会。
USACO赛程:USACO在每年12月-次年3月,每个赛季有4场比赛:12月月赛, 1月月赛, 2月月赛, 3月公开赛。前三场比赛的形式是相同的。一次比赛的时间为3-4小时,选手需要在时间内完成3-4道题目。选手可以在该次月赛指定的时间范围(4天)中的任何一个时间打开题目,并在规定的时间内完成比赛并提交。
2022-23USACO赛程时间安排: 第一场:12月16日-19日
第二场:1月27日-30日 第三场:2月24日-27日 第四场:3月24-27日
USACO使用的编程语言:USACO接受多种语言的解决方案,包括Java,C ++和Python。但是目前大部分参赛者都使用C++和Java两种编程语言。
USACO 参赛评级晋级说明: USACO系统自动评分。测试案例的数量会因问题而异(通常为10个左右)。每个测试案例都有相等的分值,所有测试案例的总分值为333分。
如果你的代码效率很低,它应该仍然能够获得前几个测试用例的部分积分。重新提交没有任何惩罚。
一旦你的程序通过了初始编译和样本测试案例,它将针对所有的测试案例运行。对于导致测试用例失败的原因,有几个可能性: T:超时(在Java和Python中为你提供4秒,在其他语言中为你的代码成功运行并返回解决方案提供2秒)。
!:运行时错误(典型的运行时错误,但也包括超过内存限制,这很罕见,但可能发生)
X:错误的答案(你对测试案例的答案是不正确的) 关于USACO训练 对 USACO 感兴趣的同学可以做一做 USACO Training 的题库。它提供的模块式训练不仅对 USACO 的学习有帮助,也可以帮助目标是在国内信息学学术活动中有所突破的同学开阔视野,了解到一些新的思考方式。
打算参赛的同学,一定要抽出时间忘了做一做往年的 USACO 真题套题,按时参加每个赛季 USACO 的月赛。
USACO 作为正规的线上赛,命题、组题比较严谨。由于 USACO 往年的赛题可以直接套用的套路更少、题目的思维要求更高,更侧重对算法时间效率与算法优化能力的考察,即使没有国外留学计划,使用USACO真题作为模拟训练对于国内学术活动也是十分有价值的。
【扫码免费领取】USACO真题+一对一备考规划!
咨询报名注意事项+预约试听体验课
预约最新真题讲座、课程详情可添加下方顾问老师咨询
© 2024. All Rights Reserved. 沪ICP备2023009024号-1