犀牛国际教育旗下指定官方网站~

课程咨询热线 400-656-1680

USACO竞赛规则你摸清了吗?附USACO竞赛培训

发布时间:2024-01-10 11:24:10

编辑:犀牛牛来源:犀牛国际教育浏览:

USACO竞赛无论你是刚入门编程,还是编程高手,都非常值得深究一下,2023年第一场USACO月赛将于12月15-18日举办,USACO竞赛规则和考试注意事项你都清楚了吗?

 

图片

 

图片
USACO是什么竞赛?
- What is USACO?-
图片

USACO,全称USA Computing Olympiad,即美国信息学奥林匹克竞赛,是美国一项面向全球中学生的信息学线上竞赛,作为全美极具含金量的中学生编程竞赛。

 

在中国通过NOI系列赛事选拔IOI国家队成员,而在美国就是通过USACO赛事来选拔,由于USACO肩负选拔IOI美国队队员的重任,赛事本身极具权威性。

 

对于申请英本美本和优质夏校的同学而言,这是一项非常宝贵的重量级背景提升机会,越来越多进入哈佛,耶鲁,麻省理工,普林斯顿,康奈尔等顶尖大学的学生都参加过USACO,并且取得过非常好的成绩。

 

图片

MIT官网指出USACO含金量

 

2023-2024赛季时间(美东时间)
  • 第一场比赛:12 月 15 日至 18 日

  • 第二场比赛:1 月 26 日至29 日

  • 第三场比赛:2 月 16 日至 19 日

  • 美国公开赛:3月 15 日至 18日

  • 训练营:5 月 23 日至 6 月 1 日

  • EGOI(荷兰):7 月 21 日至 27 日

  • IOI(埃及):9 月 1 日至 8 日

 

 

图片
 
USACO竞赛规则
 

 

1、报名方式:

USACO面向全球中小学生开放,对参赛者没有国籍的要求,12年级及以下同学均可免费参加,只需在官网注册即可参赛。官方网站:http://www.usaco.org/

 

2、比赛时长:

USACO前3场晋级赛每场4个小时,US Open 5个小时。

 

3、竞赛形式:

线上比赛,个人参赛,比赛规定时间里登录USACO账号开始答题,并且需要在比赛结束前将写好的程序提交。

 

4、编程语言:

可以使用C++,Java,Python,Pascal,和C中的任意一种编程语言。对于后续有志于冲刺Camp的选手来说,建议一开始就选择C++语言,避免后续更换编程语言。

 

5、晋级机制:

  1. USACO共有四个等级:青铜(注册账号即为青铜级)、白银、黄金、铂金。

  2. 如果拿到了高分(接近满分或满分),系统会提示直接晋级,可以在这三天内继续挑战下一级。没能拿到满分的选手需要等到三天的赛程结束后,等待分数线。

  3. 同学如果实力足够强,即使到了12 年级开始参赛,在12月赛中也有可能从铜级一直晋升到铂金级。

 

6、评分要求:

代码运行正确性、算法时间效率、内存使用效率。程序提交后官网会给出用test case检测程序的结果,并根据结果给出这一题的得分。

 

7、2024年USACO竞赛新规

为了确保比赛公平、减少作弊,官方完善了两项USACO竞赛规定内容:

 
 

✅严禁使用生成式人工智能

 

USACO组织方明确表示,在比赛过程中,所有参赛选手都不得使用生成式人工智能来辅助解题。此外,美国参赛选手还需遵守不使用VPN来隐藏IP地址的规定,以确保比赛的公平性和真实性。

 

✅针对白/铂金级别的全新规定

 

为了更多地组织白/铂金级别的比赛,USA官方要求所有参加该级别比赛的美国学生在同一时间段内进行竞赛。

具体而言,比赛时间窗口将从原本的美国东部时间(ET)周五至周一调整为周六中午开始。

自此,铂/白金级别的题目也将从周六中午开始发布。

此外,遵循新规定在周六开始参加比赛的铂金级别学生将会得到USACO竞赛官方的更高度认可。这意味着,这些学生在比赛中的表现将有更大的机会被选拔到之后的训练营,获得正式资格,更有望参与到IOI国家队选手的激烈选拔过程之中。

 

 

图片
USACO竞赛考试内容

USACO考试满分1000分,考察3道编程题,USACO竞赛主要考察算法和数据结构两大内容。

 

铜升银

要求学生掌握基本的brute force算法,比如深度优先搜索和广度优先搜索,对代码有基本的调试能力。

 

银升金

4个比较重要的考点:two pointer, sweep line,binary search on answer,prefix sum + graph +simple dp

 

金升铂金

几个比较大的考点:graph theory,math,DP,rangequery,misc,string以及偏data structure的内容比如 tree,但通常来讲是结合前4个考点来考察

 

USACO竞赛培训特设USACO铜升银、银升金、金升铂金课程,依据美国下一代科学标准NGSS,美国共同核心州立标准CCSSS,设计编程课程。

 

课程内容包含语法、简单算法、高级算法、数据结构、图论算法等内容!帮助同学们高效备考USACO竞赛。

 

图片

 

  • 课程类型:4-8人小班 / 一对一

  • 授课模式:线上线下同步开课,可回放不断学习。

  • 授课语言:中英双语教学 / 纯英文授课

 

目前,犀牛已在上海、北京、广州、深圳、苏州、杭州、南京、武汉、合肥、青岛、无锡等多个城市开设校区,线上线下同步授课。

 

图片

更多USACO课程详情
咨询在线客服老师

相关标签:
TOP