很多已经有了编程基础的学生会来咨询,“我现在初三,可以参加 USACO竞赛 吗?应该从哪一步开始准备?”其实任何年级学生都可以参加的,由于usaco是月赛,可能很多人会被它的赛制搞乱,但是只要理清楚了还是很清晰的!今天,犀牛就用本文解决大家的种种疑惑!
▲ 参赛对象:对计算机、编程感兴趣的学生,USACO对于参赛年龄没有特别限制
▲ 考试地点:线上比赛,个人参赛,通过登录USACO官网,在线提交代码
竞赛语言:USACO竞赛可使用C++、Java、Python、C中任意一种编程。比赛对于程序大小,运行需要内存以及运行时间都有一些具体规定。
USACO在每年12月-3月,每月都有一场比赛,有 4 个周末举办主要比赛。在该次月赛指定时间范围(周五-周一4天)中任何一个时间打开USACO题目, 一次比赛持续3-5小时,需在规定时间内完成3-4道题目。
USACO竞赛 有四个竞赛级别,Bronze铜级, Silver银级, Gold黄金级,和Platinum白金级,难度依次提高。所有参赛者都是从铜级赛区开始的,并且完全免费。
在每个比赛赛周之后,如果参赛者有足够高的分数就会被“promoted”到下一个级别——通常是600-800分(满分1000分)。
在比赛窗口开放的三天时间内,选手可以选择任意时间开始比赛。开始比赛4小时内,如果拿到了高分(接近满分或满分),系统会提示直接晋级,可以在这三天内继续挑战下一级,只要实力足够,一场考试可以升到满级白金级。
这通常需要相当多的学习和训练,试图提升到一个新的水平需要耗费的时间,每一个等级长达一年或更长时间。
参加USACO竞赛需要在www.usaco.org网站上注册一个免费账户。一旦您拥有帐户就可以参与竞争,还可以通过您自己的门户访问所有培训课程和资源。在网站上创建帐户后,请登录您的帐户。
USACO和NOIP、CSP-J/S、ICPC等国内赛事同样都是算法竞赛,考察学生编写程序解决问题的能力,但赛制和考察偏向上有所不同,USACO的题目通常不会用到很复杂的数据结构,但是思维难度相对较高。
USACO命题水平高,非常注重考察学生算法思维及编程实现能力,与中国的CSP-J/S、NOIP等赛事难度水平相匹配,且每年12月到次年3月每月各举办一场合计四场,这些特性使得众多中国信息学竞赛中学生将它视为“以赛代练”,备战国内赛事的重要机会。
2021-2022赛季全球参赛人数再创历史新高,中国参赛人数大幅增。美国作为主要参赛选手来源地,占据参赛总人数的半壁江山,境外学生总人数已经略超过了美国学生人数。由于比赛本身的门槛较高,参赛人员主要集中于中美两国学生。
每场比赛2022年人数比2021年人数基本超过50%,意味着越来越多的家长和孩子意识到编程和算法能力的重要性,以及 USACO竞赛 对于申请名校的巨大助力。
如何入门USACO竞赛斩金夺银!犀牛根据孩子不同基础开设不同版型,可供每一位计算机爱好者选择!
(犀牛USACO培训有:精品小班、一对一等多种班型可供选择,线下+线上同步授课,上海、北京、南京、苏州、无锡、深圳、重庆、杭州等地都设有校区,详细课程内容可添加微信xnew333了解) |