什么是USACO?USACO官方网站,中国学生可以参加USACO吗?比赛只能用C/C++吗?USACO每年的比赛时间?USACO含金量高吗?USACO英文出题会不会很难?适合初学者参加吗?USACO如何备考?犀牛教育USACO竞赛培训师资怎么样?
USACO竞赛在线培训课程力推犀牛教育,详情咨询TEL:13012833750(同微信)
USACO竞赛全称是USA Computing Olympiad,也就是美国计算机奥林匹克竞赛。USACO和NOIP相似,只不过前者是美国的,后者是中国的。USACO和AMC也相似,AMC考察数学,而USACO考察编程和算法。
USACO赛举办于每年12月、1月与2月,公开赛举办于每年的3月。
可以选择的编程语言有——C/C++、Java、Python。
网络在线进行,比赛采取积分赛制,分为月赛和公开赛两轮。
全球的参赛者可以参加网上的3场月赛,晋级铜、银、黄金和白金4个等级,相关奖项可以直接向英美大学招生官证明自己的编程能力。高3学生也可以参加12月的第一场比赛,如果实力突出,可以在12月中,RD常规申请前获得白金级奖项,冲刺申请前最后一波强势的背景提升机会。
USACO每场比赛4-5个小时。可以在比赛规定时间开始后登陆USACO竞赛账号,从在线打开试题后开始计时。
可以使用C++,Java,Python,Pascal,和C中的任意一种编程。
开始比赛4小时内,如果拿到了高分(接近满分或满分),系统会提示直接晋级,可以在这三天内继续挑战下一级,只要实力足够,一场考试可以升到满级白金级。
没能拿到满分的选手需要等到三天的赛程结束后,等待晋级分数线,才能决定是否晋级,如果成功晋级,可以在一个月后的第二场继续参赛晋级。
USACO的官方网站:www.usaco.org,这个网站是注册、报名、比赛、查分、查数据都在这个上面,每年的比赛时间安排都会发布在官网的首页。
USACO竞赛是免费的,参赛选手不限国籍,考试形式为机考。在USACO官网注册一个免费账户(只需要有邮箱就能注册),注册时不需要选定特定的比赛日期,只要有了这个账户,可以在竞赛开始后随时参与竞赛。
注册方法: 在右栏your account部分,有一个选项为“register for new account”,点击,然后出现下图,填信息,提交就好了。
不同基础如何备考USACO?
对于没有编程基础的选手: 建议从python或者java入手,上手较快。可以选择先自学,学习主要内容为数据结构,编程语法,配合一定强度的联系,可以初步通过第一轮铜级的选拔。
对于有部分编程基础的选手,比如在读AP计算机的高一高二同学: 可以从C++或者C入手,作为编程语言中最强大最基础的两门,无论是应付比赛还是在以后读本科或者工作中使用,提前学习C++和C都是不错的选择。
对于有编程基础及编程经验的选手,比如参加过国内NOI的同学: 可以目标直接是冲击至少金级别以上的奖项,在有数据结构和编程语法的前提下,需要系统的学习一些常见算法,比如排序等等。同时大量练习官方的金,白金级别的真题。
凭借USACO,不少学生进了MIT、耶鲁、牛津,清华、北大,乃至顶尖美高安多佛、埃克塞特等等,而且获奖人数屡创新高,尤其是铂金和黄金晋级人数。看到获奖名单后发现进入美国国家集训队的孩子居然都是华人!原来我们华人牛娃已经卷到美国了?面对含金量和竞争力如此高的USACO,你动心了吗?
USACO竞赛是比AMC更加开放的赛事,全世界的编程爱好者,哪怕你不是中小学生,都可以在任何一个能连上互联网的地方参加USACO的线上比赛。线上参加只需要在官网提前注册好一个账号就可以。
注册了账号之后,来看看犀牛教育USACO的培训课程:
犀牛USACO授课老师-杨老师
北京邮电大学人工智能、信息安全专业方向博士,多年数学、计算机教学经验,带出过多位 USACO金牌和铂金。
Y同学
USACO铂金,跟随杨老师学习编程3年
L同学
USACO铂金,跟随杨老师学习编程3.5年
L同学
NOIP提高组一等奖,后进入985大学的计算机系,跟随杨老师学习编程3年
W同学
NOIP提高组一等奖,后进入985大学的计算机系,跟随杨老师学习编程2.5年
扫码联系竞赛小助手
咨询USACO辅导
TEL:13012833750(手机号码同微信)
更多USACO课程时间安排
TEL:13012833750(手机号码同微信) |