2024年USACO美国计算机奥林匹克活动
12月15日开赛!!
另有两大新规重磅发布!
各位计算机er千万注意,为了防止作弊,并保证比赛的公平性与奖项的含金量,USACO颁布以下两条新规:
1、禁止使用生成式人工智能
USACO官方明确表示,在比赛期间禁止生成人工智能,并且不允许美国学生使用VPN来隐藏自己的IP地址。
2、铂金级别固定参赛时间
对于参加白金级别比赛的美国学生,官方要求学生在同一时间参加学术活动,该时间窗口将从东部时间(ET)周五至周一,调整至周六中午开始。铂金级别的题目将从此时开始发布。
周六开始参加比赛的铂金级别学生,将会更受USACO学术活动官方认可,有更大几率会被邀请至训练营,参与选拔IOI国家队选手。
计算机编程爱好者、大手
或未来想继续深造学习计算机的同学们
都看过来~
许多获得英美TOP大学青睐的翰林学子
履历上都有USACO的耀眼成绩哦!
1、Z同学:USACO金组晋级斩获牛津
录取学校:牛津
获奖荣誉:
◾AMC12 前5%
◾HiMCM M奖
◾AIME 8分
◾USACO金组晋级
2、W同学:USACO Gold 斩获杜克
录取学校:杜克
获奖荣誉:
◾NEC AS National Team Gold
◾USACO Gold
3、D同学:USACO铂金组满分斩获伦敦大学学院
录取学校:伦敦大学学院
获奖荣誉:
◾USACO铂金组Platinum获得满分
◾丘成桐计算机国内赛区二等奖
◾全国青少年信息学奥林匹克联赛一等奖
◾美国高中生数学建模学术活动二等奖
看完这些学霸们的背景
你是不是也心动想要参赛了呢!
这次机会可不能错过了!
为什么参加USACO
USACO在全球高中生中,参与度都比较高,并且美国大学中拥有超高的认可度,麻省理工学院(MIT)的本科招生官网中,也将USACO列入推荐的课外活动中。
许多斩获藤校offer的同学的履历中,都有USACO的获奖记录。所以USACO越来越热门,也是有理由的!上赛季首场比赛参赛人数达到10752人,同比增长了40%!
☑ 含金量高
USACO学术活动是美国信息学学术活动的“顶配”,每年为夏季举办的国际信息学奥林匹克(IOI)选拔美国国家队队员。SUACO的影响力,含金量,相当于我国的NOIP学术活动!
☑ 参赛门槛低
任何国家的学生都可以参加USACO学术活动,且不收取任何费用。只需提前在官网上注册账号,在考试时间内进行线上考试即可。
☑ 备受名校认可
USACO不仅获得了哈佛,耶鲁,麻省理工,康奈尔,普林斯顿,卡内基梅隆等理工牛校的高度认可,麻省理工学院(MIT)的本科招生官网中,更是将USACO列入推荐的课外活动中。
☑ 赛程短、机会多
USACO的比赛时间相对较短,同时每年有四次参赛机会。
☑ 未来职业发展可观
随着计算机、算法的不断发展,它们也应用到我们生活的方方面面,未来计算机行业的发展想必是不容小觑的。
2023-2024 赛季 USACO 最新时间
USACO学术活动于1992年初次举办,在美国,USACO的含金量是可以直接对标国内的NOIP学术活动的。
1适合学生
任意年级中学生。
12年级学生也可以抓住12月的月赛的机会,这是RD申请前提升背景的好机会!
2学术活动时间
在活动窗口开放时间内,选择任意时间开始做题,每场比赛3-5个小时,在线打开试题后开始计时。
登陆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月
注:以上均为美东时间
3编程语言
C、C++,Java,Python中任意一种编程语言都可。
4学术活动形式
采取积分赛制,分为月赛和公开赛两轮。USACO分为铜、银、金、铂金四个级别,难度依次递增。
青铜级→白银级→黄金级→铂金级,难度逐级递增。新注册的参赛选手,需要从最的青铜级别开始打起。
5学术活动内容及要求
1青铜级
首次参赛选手必须从青铜级别打起。需要能够熟练的运用基础编程语法,并能有针对性的进行应用。建议参赛选手有代数I或者AMC8水平数学背景。
2白银级
由青铜级晋升的选手。需要具备通过编程解决基本问题的能力,掌握常规算法与中级基础数据结构,建议参赛选手有 AMC10/12 水平数学背景。
3黄金级
由白银级晋升的选手。需要有很强的编程能力,算法基础夯实,能理解并解决一些抽象的问题,了解高级数据结构。建议参赛选手有AIME水平的数学背景。
4铂金级
由黄金级晋升的选手。需要选手编程能力非常强,对算法深入了解,具有能得出不止一种优化方案、不止一种答案的能力,并能从中找出最优解。建议参赛选手有美国(J)MO 水平的数学背景。
USACO备考小Tips
看了这么多USACO参赛获奖的好处,你是不是也心动了,那么不同编程基础的同学如何备考呢?
1没有编程基础
建议从python或java入手,这两种编程语言相对简单一些,更适合没基础的学生上手。
主要学习其中的数据结构,编程语法,配合对应强度的练习,一般来说是可以无碍通过铜级选拔的。
2有部分编程基础
如果是AP计算机高一高二在读同学,可以从C++或者C入手。
C++和C在编程语言中属于强大且基础的存在,提前学习C++或C,不仅对USACO大赛是一个绝佳助力,在未来大学或是工作中,也能起到一定的辅助作用。
3有编程基础及经验
如果是参加过国内NOI的同学,可以直接把此次USACO学术活动的目标定为金级别以上的奖项。
在现有知识基础、数据结构和变成语法的前提下,再系统的进行一下常见算法的学习,并辅以大量官方的金、白金级别的真题练习,提前熟悉题型和考试模式。
相信冲击金级别以上的奖项,不是问题。
想要参赛的同学们一定抓紧时间!
翰林 USACO秋季课程 正在火热组班中
金牌导师&精编讲义“强强联手”
助你冲刺白金大奖!
了解更多USACO赛事&课程信息,
扫描下方二维码,
添加顾问老师咨询!
本期福利
USACO参考书单
(部分福利预览)
领取方式
扫描上文二维码
添加顾问老师免费领取