USACO计算机竞赛报名流程一文详解!

时间:2024-09-26 14:23:04  作者:网络 来源:网络

USACO竞赛什么竞赛?USACO竞赛报名流程是怎么样的?以及USACO竞赛是如何划分等级的?接下来我们一起来了解~

 

USACO是什么竞赛?

 

 

 
 
 

美国计算机奥林匹克竞赛(United States of America Computing Olympiad,USACO)是一项在线计算机编程竞赛,同时也是美国国内选拔赛,用于国际信息学奥林匹克(IOI)在美国的资格赛。此竞赛的官网链接为:http://www.usaco.org。

 

该竞赛通过在全球范围内识别、激励和培训高中或更年轻的计算机学生,为美国甚至全球的计算机教育提供有力支持。USACO的全美公开赛(USA Contest Open)会在每年的12月、1月、2月和3月的四个周末举行。

 

美国计算机奥林匹克竞赛的金组(Gold Division)和白金组(Platinum Division)被大学认为是最为崇高的级别之一。USACO竞赛的国际标准检验了学生的问题解决能力和算法知识。与其他普通学生相比,拥有USACO竞赛证书的申请者在大学申请中会受到更高程度的重视。

 
 
 
 
USACO竞赛介绍
 

适合学生:六年级以上的学生

 

参与形式:个人线上参与

 

参赛地点:http://www.usaco.org/

登录USACO官网 ,在线提交代码的形式参赛。

 

比赛语言:参赛学生任意选择C、C++、 Java、Python、Pascal的一个语言参加。

 

比赛内容:参赛学生在活动规定的时间范围内在线打开题目,在线提交代码,完成3道题目,提交代码后,系统会直接给出评分。

如果拿到满分,系统会提示直接晋级,可以在此月时间范围内继续挑战上一个等级;未能拿到满分的选手需要等到三天的赛程结束后,等待晋级分数线,才能确定是否晋级。

 

评分标准:会根据代码运行正确性、算法时间效率、内存使用效率进行评判。

 

竞赛计分:USACO分为铜级、银级 、金级、铂金级,青铜、白银、黄金、铂金级别比赛都是3道题,总分1000分,每道题有10个测试点,通过一个可得33.33分。

 

USACO竞赛报名流程
 

1、登录USACO官网,注册新账号USACO官网:http://www.usaco.org/

 

2、注册新账号注册新账号时,用英文正确填写个人信息:昵称、邮箱、名、姓氏、所在中学、高中毕业年份(已毕业/初中则输入9999)、国籍(中国填写CHN)。*小学、初中选手则填写所在小学或初中,毕业年份填写9999。

 

3、查收并激活账号邮件查收自己的账号密码,并登陆官网(24小时内首次登陆方可激活,登录后可修改密码)。

 

 

4、在比赛开放期内,进入竞赛页面以下图示为某次比赛入口,其中第二张图片的“Start the Contest!”一旦被点击,选手的比赛用时就会立即倒计时,且无法暂停。

 

 

比赛不提供中文题面,请提前准备好翻译软件!

 

 

 

👉使用本地编译器(比如Dev C++)写完代码后,把页面滚到最底下,编程语言选择C++,可以直接复制代码提交,也可以提交cpp文件。


代码提交后,如果程序运行正确,则在题目页面的最上方会出现如下绿色的标识,每个绿色框表示一个测试用例,一般每道题目会有10个测试用例,如下:

 

 

👉同时,封面也会告知每道题的完成情况。下图为上一赛季第一轮比赛的封面页,点击标题即可查看相应题目并提交程序,对于尚未提交的试题,封面页会对应显示“Not submitted”;对于已经提交的试题,封面页会对应显示“Submitted and Graded”。

 

 

USACO竞赛等级
 

USACO竞赛参赛等级:总共有4个等级,铜级,银级,金级,白金级,难度依次递增。每个人都必须从铜级开始参赛。

 

 
USACO竞赛青铜级别
 

考试难度:★★☆☆☆

铜级别是USACO最起始的级别,在官网注册后,便会直接成为USACO的铜级别选手。考试难度大致相当于大学计算机课程中的CS1水平。主要是用来考察选手对编程知识的掌握程度。

 

 
USACO竞赛白银级别  
 

考试难度:★★★☆☆

银级别的考试内容,包含了部分计算机算法的课程知识,难度也比前一个组别高,考试难度大致相当于计算机数据结构课程的水平。

 

 
USACO竞赛黄金级别 
 

考试难度:★★★★☆

能通过金级别的考试,说明了参赛选手掌握了非常全面的计算机算法知识,具有良好的算法编程能力。金组的考试难度大致相当于大学计算机专业算法课程的水平。

 

 
USACO竞赛白(铂)金级别  
 

考试难度:★★★★★

白金级别是USACO比赛中最高的级别,白金组的考试题目是按照IOI选拔赛的标准来设计的。需要学生具备较高的编程基础,对算法有深入了解,能解决复杂问题、开放问题。题目复合多种算法,还会涉及高难度辅助算法,不但思维难度大,编码工作量也在加大。

 

犀牛USACO竞赛辅导
 

我们的USACO计算机竞赛培训针对不同基础学生开设了不同班型,包括USACO计算机竞赛铜升银、银升金、金升铂金等晋级课程,C++、Java、Python等专项辅导课程。

 

课程类型:小班 / 一对一

授课模式:线上线下同步开课,可回放不断学习。

授课语言:中英双语教学 / 纯英文授课

USACO培训师资

我们的USACO计算机竞赛课程教师均来⾃海内外名校,教学经验丰富,学生晋级率高!部分师资介绍:

图片

USACO培训班型设置

针对不同参赛目标的同学开设了不同班型:

图片

线下校区

我们在全国16个城市有超过20+校区上海、北京、苏州、南京、苏州、无锡、广州、深圳、青岛、杭州、宁波、合肥、武汉、成都、重庆均开设的有线下校区其他城市可参与线上课程~

图片
图片

USACO计算机竞赛培训咨询

长按扫码添加老师微信

 

 

图片

 

 

微信号|xngj1010

关键字:USACO竞赛,USACO培训班,USACO竞赛辅导,USACO计算机,

推荐资讯
Contact Us