USACO,全称美国信息学奥林匹克竞赛,旨在通过比赛选拔优秀的编程人才,最终代表美国参加国际信息学奥林匹克竞赛(IOI)。该赛事面向全球中学生免费开放,参赛者可以在规定的时间内完成编程问题的解答。题目难度层层递进,不仅考验参赛者的编程能力,更考验他们的逻辑思维、创造力以及解决复杂问题的能力。
竞赛介绍
适合对象:任意年级学生。
竞赛类型:个人参赛、线上比赛
注:通过登录USACO官网,在线提交代码
考试题型:3道编程题
编程语言:C/C++、Python、Java、 Pascal(推荐用C++)
竞赛费用:免费
2025年USACO月赛时间
USACO每年有四场比赛,月赛有三场,分别是12月月赛、1月月赛、2月月赛,除此之外还有一场公开赛在3月举办。前三场月赛每次持续3-4天,参赛者可以在这个时间段内任意选择3-4小时完成比赛;每场月赛都是独立的,也就是说 没有参加第一场月赛,也可以直接报名参加第二场月赛。
第一场月赛:2024年12月13日 - 12月16日(已结束)
第二场月赛:2025年1月24日 - 1月27日
第三场月赛:2025年2月21日 - 2月24日
美国公开赛:2025年3月21日 - 3月24日
24-25赛季USACO晋级路径
晋级路径
USACO分为四个级别,从低到高依次为:铜级 → 银级 → 金级 → 铂金级。每个级别的难度和含金量逐步增加。新注册的参赛选手需要从最低级别的铜级开始参加比赛,并通过逐级比赛来提升自己的等级。
晋级方式
满分晋级:
如果一名选手在某一级别的比赛中获得了满分(即1000分),他们可以当场晋级到更高一级别。
获得满分的选手可以在当月的比赛时间段内直接参加更高一级别的比赛。这意味着如果选手表现出色,理论上他们可以在一个比赛周期内连续晋级多个级别,甚至从铜级晋升至铂金级。
常规晋级:
对于没有达到满分但表现良好的选手,USACO会根据所有参赛者的成绩来设定晋级分数线。通常情况下,这个分数线大约位于700到800分之间,具体数值取决于当次比赛的整体表现情况。
对于金级别和铂金级别的考生,在特定赛季中增加了成绩认证的要求。这些级别的参赛者必须在美国东部时间周六中午12:00-12:15之间点击开始比赛(北京时间周六晚上23:00-23:15),以确保成绩的有效性。
至少3个认证分数:参赛者必须在四场月度比赛中至少获得3个认证分数,其中必须包括最后一场美国公开赛,才可以受邀参加夏季训练营。
【扫码免费领取】USACO真题+备赛书单+一对一备考规划!
预约最新真题讲座、课程详情可扫码咨询⇓
思维导图