编程|美国计算机编程比赛USACO本赛季最后一场,中学生重量级背景提升机会不容错过!

2022年3月25号 , USACO本赛季即将落下帷幕 , 还剩三周时间进行冲刺 , 同学们都准备好了吗?(还不了解USACO的同学可以先移步文末阅读赛事介绍)
咱们首先回顾下2020-2021赛季 , 虽然继续受新冠疫情笼罩 , 但是这次全球参赛人数依然再创历史新高 , 增加40% 。 上个赛季不同场次各个级别比赛难度有较大波动 , 特别是金级居然第一场难度飙升 , 最后一场US Open反而难度相对较低 , 晋级人数较多 。 所以想要参加USACO的同学们一定要尽早进行规划 , 尽可能全程参与 , 提高晋级率!
No1
上个赛季参赛人数前五位国家
编程|美国计算机编程比赛USACO本赛季最后一场,中学生重量级背景提升机会不容错过!
文章图片

解读
美国作为主要参赛选手来源地 , 占据参赛总人数的半壁江山 , 境外学生总人数已经略超过了美国学生人数 。 相对其他国家中学生编程比赛来说 , USACO在全球具有比较广泛的参与度 , 其中USA部分的数据包含各国在美国留学的学生人数 。 由于比赛本身的门槛较高 , 参赛人员主要集中于中美两国学生 。
No2
上个赛季参赛人数总计
解读
上赛季首场比赛参赛人数达到10752人 , 同比增长了40%!随着越来越多的家长和孩子意识到编程和算法能力的重要性 , 以及USACO对于申请学校的巨大助力 , 预计今后几年参赛人数继续呈现加速上升的趋势!
AI时代 , 计算机编程是一项不可或缺的能力 , 理工院校对其青睐有加 。 MIT 2024届早申录取的两名大陆学生中 , 其中一名学生在中国的NOI比赛(美国对应的是USACO比赛)中获得gold metal(全国前50名) , 入选中国National Training Camp , 同时保送清华大学(这是公开政策 , 获得 gold metal可保送清北) 。
No3
上个赛季各晋级人数总计
解读:December
上赛季开始 , 官方不再公布该Bronze和Silver两个级别的全部晋级名单 , 只公布了来自USA的晋级人数 , 每位选手可以在自己比赛账户中查询成绩 。
December赛题如果说铜级、银级各有一道题压压轴 , 算说的过去 , 但是金级就有点难为考生了 , 直接就是hard模式 , 仔细一看 , 哇塞 , 三道题供题者全部是Benjamin Qi , 大部分USACO参赛者对于这位大佬想必不会陌生 , 2018-2019连续两届IOI夺冠 。 如果你打到铂金级 , 发现三道题也都不容易 , 尤其后两题 , 往题目下方瞅瞅 , 又是Benjamin Qi!
编程|美国计算机编程比赛USACO本赛季最后一场,中学生重量级背景提升机会不容错过!
文章图片

比较有意思的是 , 铜级的第3道题和银级组的第3道题题面基本相同 , 就是问题有些变化 , 这道题是USACO目前掌门人Brian Dean提供的 , 可能他自己这道题出得自我感觉良好 , 愣是要铜级和银级的考生都做一遍 , 其实两者的正确处理思路是一致的 , 也比较容易理解 。 如果暴力枚举的姿势不当 , 会导致代码又臭又长 , 调试难度陡增 , 需要不断东修西补 , 最后可能还不能全部AC 。 银级第二题需要用到坐标离散化和二维前缀和 , 外加组合计数知识 , 这么搞?
编程|美国计算机编程比赛USACO本赛季最后一场,中学生重量级背景提升机会不容错过!
文章图片

难道又是Benjamin Qi出的?没错 , 就是他!
解读:January
这个月的赛题更加侧重于考查参赛者的题目理解能力、观察推理能力和算法建模能力 , 比如铜级和银级的最后一题 , 金级和铂金级的第二题 , 代码量都挺小的 , 有思路后实现起来比较容易的 , 用一个字描述就是“活” 。 所以有些考生可能学了一大堆算法 , 但如果平时不注重解题思路训练和提升 , 依靠死记硬背的话 , 很难在USACO这样的比赛中取得理想成绩 。 Slow is fast , 用在思路磨炼方面很合适 。
下面来说说Benjamin Qi大佬, 上个月题解我花了不少笔墨在他身上 , 谁让他开hard模式呢?
编程|美国计算机编程比赛USACO本赛季最后一场,中学生重量级背景提升机会不容错过!
文章图片

本月赛铜、银、金三个级别中已经寻觅不到他踪影了 , 有学生说难道他被禁止出题了?没有 , 铂金组前两题依然是他供的题 , 反正铂金组大佬多 , 大佬虐大佬无所谓啦 , 不过这次他手下留情了 。
本次银级组第二题由USACO目前掌门人Brian Dean和Andi Q合作提供 , 这道题把prefix sum和suffix sum这种套路题玩出了些新花样 , 不错 , 赞一个
编程|美国计算机编程比赛USACO本赛季最后一场,中学生重量级背景提升机会不容错过!
文章图片

解读:February
这个月的赛题依然重视考查参赛者的题目理解能力、观察推理能力和算法建模能力 , 不少赛题代码量都挺小的 , 但是不太容易想到 。 有思路后实现起来比较容易的 , 用一个字描述就是“活” 。 参赛者刚接触了一些算法后 , 对于比较模板型的题目解决起来相对容易 , 但是想在实战中取得好成绩 , 需要经过时间磨砺的 。 所以千万不要等到赛前才火急火燎的开始准备 , 短时间内努力下就想能升金升铂金 , 这样“雄心勃勃”的计划会导致你错失机会 ,不能以参加lucky draw的心态来面对比赛 , 更不要轻易拿极少数天才型选手的学习经历往自己身上套 。 此外 , 有经验丰富的教练指导固然能大大提高学习效率 , 但是也不能让选手一口气吃成个胖子 , 所以提早规划 , 给自己预留充分时间很重要 。
下面来说说Benjamin Qi大佬, 本月他全面回归 , 各个级别都有他出的题 , 尤其是金级和铂金组 , 每道题都有他的身影 , 能者多劳 , 命题工作量巨大啊 。
本次金级组居然第二第三题连考两道动态规划题(DP) , 以往是至少一道 , 同学们DP要好好学 , 学不好DP就过不了Gold 。
解读:US Open
除了极少部分能够进入Camp的同学外 , 对于绝大部分同学来说本赛季至此正式落下帷幕 。 可能本赛季一开始USACO用力过猛 , 这次US Open赛的比赛时间虽说比前3场月赛多1个小时 , 但是不少同学感觉Gold和Platinum难度反而降低了些 ,咱们W同学更是以1000分成绩实现了对Platinum级别的AK, 并完成了该级别题解的写作 , 老师可以享一下福了
编程|美国计算机编程比赛USACO本赛季最后一场,中学生重量级背景提升机会不容错过!
文章图片


这个月的赛题一如既往重视考查参赛者的题目理解能力、观察推理能力和算法建模能力, 特点依旧是灵活 。 参赛者刚接触了一些算法后 , 对于比较模板型的题目解决起来相对容易 , 但是想在实战中取得好成绩 , 需要经过时间磨砺的 。 所以千万不要等到赛前才火急火燎的开始准备 , 短时间内努力下就想能升金升铂金 , 这样“雄心勃勃”的计划会导致你错失机会 , 不能以参加lucky draw的心态来面对比赛 , 更不要轻易拿极少数天才型选手的学习经历往自己身上套 。 此外 , 有经验丰富的教练指导固然能大大提高学习效率 , 但是也不能让选手一口气吃成个胖子 , 所以提早和老师一起规划 , 给自己预留充分时间很重要 。
下面来说说Benjamin Qi大佬, 本月的Bronze第3题 , Silver第2题 , Gold和Platinum的全部题目 , 均出自他之手 , 虽说能者多劳 , 但是Dean掌门也给其他小伙伴多一些出镜机会呀。
想要参加USACO比赛 , 但是晋级率不高 , 总是通不过怎么办? USACO专业教练团队为你一路领航!
先来看看近三个赛季战绩如何 ,
德儿塔编程
近三个赛季USACO战绩
2020-2021赛季
铂金组1000分1人 , 前5强2人;
15位学生晋级铂金;
26位学生晋级黄金;
晋级银级人数较多 , 不一一统计 。
2019-2020赛季
2位学生铂金组900分以上(总分1000分);
10位学生晋级铂金;
19位学生晋级黄金;
完成铜级训练的学生全部晋级银级 。
2018-2019 赛季
1位学生斩获美国信息学奥赛Training Camp Offer;
2位学生晋级铂金;
5位学生晋级黄金;
12位学生晋级白银 。
USA National Training Camp offer
编程|美国计算机编程比赛USACO本赛季最后一场,中学生重量级背景提升机会不容错过!
文章图片

靓丽成绩在USACO领域独领风骚 , 整个赛季期间 , 德儿塔编程能够在官方题解公布前原创发布各个组别全部题解 , 真硬核!
【 USACO考生福利礼包】
此系列题解为官方题解公布前德儿塔编程原创发布 , 敬请关注!
【原创】USACO 2020-2021赛季试题解析系列(US Open)
【原创】USACO 2020-2021赛季试题解析系列(2月晋级赛)
【原创】USACO 2020-2021赛季试题解析系列(1月晋级赛)
【原创】USACO 2020-2021赛季试题解析系列(12月晋级赛)
【以史为鉴】
美国计算机编程竞赛USACO 2019-2020赛季数据解读
你的同学都来自哪里?
学生遍布Exeter、Andover、Hotchkiss、Deerfield、Fay、Rumsey Hall、包玉刚、星河湾、上中国际、美国学校、领科、光华剑桥、深中、深外、深国交、贝赛斯、UWC常熟、人大附中、德威国际、顺义国际、香港汉基和哈罗等学校 。
对于含金量和竞争力如此高的赛事 , 你是否已经动了心?
德儿塔USACO教练团队为你量身筹划比赛方案 , 高效训练 。USACO各个级别辅导课程 , C++/Java编程语言均可 , 就等你来!
家长学生反馈

编程|美国计算机编程比赛USACO本赛季最后一场,中学生重量级背景提升机会不容错过!
文章图片

编程|美国计算机编程比赛USACO本赛季最后一场,中学生重量级背景提升机会不容错过!
文章图片

编程|美国计算机编程比赛USACO本赛季最后一场,中学生重量级背景提升机会不容错过!
文章图片

编程|美国计算机编程比赛USACO本赛季最后一场,中学生重量级背景提升机会不容错过!
文章图片

编程|美国计算机编程比赛USACO本赛季最后一场,中学生重量级背景提升机会不容错过!
文章图片

编程|美国计算机编程比赛USACO本赛季最后一场,中学生重量级背景提升机会不容错过!
文章图片

USACO课程系列
USACO各级别课程 , 大牛老师们亲自授课 , 还可一对一、团课组班 ,更多课程和详细安排请添加文末教务微信咨询:
01
USACO 零基础语言班
02
USACO 青铜级训练营
03
USACO 白银级 训练营
04
USACO 黄金级训练营
05
USACO 铂金级训练营
为什么选择德儿塔编程?
学编程 , 当然要选专业的 。 德儿塔编程自2015年成立以来 ,一直专注于中小学编程竞赛 , 深耕编程教研和教学 , 擅长从零基础开始教学 , 拒绝一味地堆砌知识点 , 疯狂填鸭式的教学 。
德儿塔旗下编程讲师及奥赛教练 , 接受过严格的专业及教学培训 ,包含多位NOI金牌选手和国家集训队成员 , 拥有丰富ACM/NOI/USACO比赛经历和傲人成绩 , 拥有微软、Oracle、IBM、BAT等国内外著名IT企业工作经验 ,能够给与孩子无天花板的全方位培训 。
我们教给学生的 , 不仅仅是编程 , 更是将讲师们多年在IT行业的积累与对孩子教育经验融汇贯通 ,教给孩子的不只是枯燥的学习经验 , 而是更有趣、更丰富、更人性化的编程思维 , 是对孩子终生的影响 , 而不仅仅局限于考试和比赛!
USACO赛事简介
0 1
USACO是什么
USACO , 全称USA Computing Olympiad, 国际信息学奥林匹克比赛 。 不少朋友可能对于信息学不太了解, 换个通俗易懂的名字 , 叫做美国计算机编程比赛 , 这样会更方便大家了解这是什么比赛 。 信息学奥赛是中学生五大学科比赛之一 ,1989 年开始 , 每年全球主要国家均会派出国家队参加国际信息学奥林匹克比赛(IOI ) 。
各个国家代表队是怎样产生的呢?各国有各国的遴选机制 , 在中国通过NOI系列赛事 , 在美国通过USACO赛事来筛选 。由于USACO肩负为每年夏季举办的IOI 遴选美国队队员的重任 , 其权威性肉眼可见 。
编程|美国计算机编程比赛USACO本赛季最后一场,中学生重量级背景提升机会不容错过!
文章图片

IOI 2019 USA team
02
USACO参赛对象及方式
USACO 是面向全球开放的比赛 , 各国中小学生都可以参赛 , 采取的是网上参赛形式 , 不收取任何参赛费用 。 目前支持五种编程语言 , 分别是 C++, Java, Python, C ,Pascal 。 18 年之前 , 比赛试题只提供英语、法语、俄语等版本 , 没有中文版 。 18年2月份晋级赛开始 , 试题开始出现官方中文版本 。
03
USACO含金量
随着近年人工智能和编程教育的推广普及 , USACO的参赛人数水涨船高 , 热度越来越高 。 对于申请美高美本和优质夏校的学生而言 , USACO能够获得黄金或者铂金级别的奖项 , 那就是一件提高竞争力的大杀器 。
参加 USACO 比赛除了可以让参赛者迅速提高学术背景 , 编程技能本身作为一项未来社会大家需要的基础技能 , 也会让学生受益终生 。 好比如今 , 孩子们从小学习英语 , 并不是为了将来从事专业的英语方面工作 , 而是把英语作为一种和人沟通的工具 。 学习编程也一样 , 咱们不是为了将来要吃程序员这碗饭 , 而是许许多多工作都需要用到它 , 不仅要是与人沟通 , 还要与机器沟通 。
04
USACO比赛规则
① USACO前3场晋级赛每场4个小时 , US Open 5个小时 。 可以在比赛规定时间内使用USACO账号登陆 , 在线打开赛题后开始计时 。 选手需要在时间结束前通过网络将写好的程序提交 。
② 程序提交后评测系统会给出评测结果 。 可以使用 C++ , Java , Python , Pascal , 和C中的任意一种编程语言 。
③ 每场比赛达到一定分数 ,一般是1000分 , 可直接晋级到下个级别继续参赛 。 因此理论上 , 咱们同学如果实力足够强 , 即使到了12 年级开始参赛 , 在12月赛中也有可能从铜级一直晋升到铂金级 。 不过对于有志于冲刺Camp的同学 ,不晚于 11 年级参赛才有可能 。
编程|美国计算机编程比赛USACO本赛季最后一场,中学生重量级背景提升机会不容错过!
文章图片

05
USACO比赛路径规划
选手必须依次通过青铜、白银、黄金 , 直至铂金 , 不可跳级 , 但是实力足够 , 可以连续晋级 。 铂金级选手如果有足够的精力 , 可以继续参赛打排位 , 争取拿到美国National Training Camp的Offer 。 因此在训练过程中 , 可以及早准备 , 不必等通过一个级别后再开始学习下一个级别 。
【编程|美国计算机编程比赛USACO本赛季最后一场,中学生重量级背景提升机会不容错过!】声明:本文为商家特约发布 , 不代表本号观点 , 活动及相关服务均为商家提供