USACO学术活动备受美国顶尖大学关注,包括MIT、哈佛、耶鲁、麻省理工、康奈尔、普林斯顿、卡内基梅隆等理工牛校都认可该学术活动。每年,该学术活动吸引着众多申请美国顶尖大学计算机专业的学生。最近,USACO官网公布了2024年学术活动的安排。
2023-2024年USACO学术活动时间
第一场月赛:2023年12月15-12月18日
第二场月赛:2024年1月26-1月29日
第三场月赛:2024年2月16-2月19日
公开赛:2024年3月15日-3月18日
训练营:2024年5月23日-6月1日
EGOI(荷兰):2024年7月21日-7月27日
IOI(埃及):2024年8月底-9月
注:以上均为美东时间
USACO历年真题及参考书,扫码领取!【翰林提供报名及指导服务】
USACO历年真题及参考书
USACO学术活动规则
报名方式:参赛者可随时在官网注册账号,注册。报名,只需在比赛时问登陆完成答题即可。
参赛要求:热爱计算机编程6—12年级的同学们都可以参加。
报名官网:http://www.usaco.org/
晋级规则:
① USACO前3场晋级赛每场4个小时,US Open 5个小时。可以在比赛规定时间内使用USACO账号登陆,在线打开赛题后开始计时。选手需要在时间结束前通过网络将写好的程序提交。
② 程序提交后考试系统会给出评测结果。可以使用C++,Java,Python,Pascal,和C中的任意一种编程语言。对于后续有志于冲刺Camp的选手来说,建议一开始就选择C++语言,避免后续更换编程语言。
③ 每场比赛达到一定分数,一般是满分,可直接晋级到下个级别继续参赛。因此理论上,咱们同学如果实力足够强,即使到了12 年级开始参赛,在12月赛中也有可能从铜级一直晋升到铂金级。不过对于有志于冲刺Camp的同学,最晚要 11 年级参赛才有可能。
USACO学术活动语言
USACO学术活动接受多种语言,其中用得较多的是C++、Java和Python,运行速度:C++>Java>Python。
Python:易学易考,但由于它运行速度较慢, 一般仅限于在铜级别中使用。
Java:美国高中AP Computer Science A要求的语言,且在铜级和白银级别比赛中和C++区别不大。但USACO学术活动是一个要求运行时间比赛,同学们想通过黄金、铂金级别考试,使用C++更加。
C++:随着对算法要求越来越高,C++在黄金级和铂金级学术活动中往往更具优势。C++虽然程序紧凑效率高,但起步难,不建议初学者自学。
翰林课程体验,退费流程快速投诉邮箱: yuxi@linstitute.net 沪ICP备2023009024号-1