犀牛国际教育旗下指定官方网站~

课程咨询热线 400-656-1680

初次接触USACO竞赛,USACO竞赛如何备考?

发布时间:2023-06-25 16:17:12

编辑:犀牛牛来源:犀牛国际教育浏览:

备考USACO竞赛,大家都会用到官方网站,这个 网站怎么用?有哪些用处?

 
USACO注册报名
 

USACO 的报名流程十分简单,并且全都是免费的,只需要在官网上注册账号即可。到了竞赛的时间点,登录账号进去,就能开始参加竞赛。账号注册的流程如下:

图片直接点击 "Register for New Account" 按钮开始注册,注册页面如下:

 

图片

 

需要一些基本的 信息,其中最重要的应该就是邮箱(邮箱是需要验证的),其他信息按照真实情况填 写就行,不会影响到你参加竞赛的。

 

填写后直接点击最下方的 ”Submit" 按钮提交即可。如果未成功,系统会给出提示,明确 告知你哪个信息输入有问题。如果成功了,系统会自动跳到登陆页面,并向刚才填写的 邮箱中发送一封账号创建的邮件,告知你用户名和密码,你需要在 24 小时内使用此账 号和密码登陆,从而激活此账号,顺利登陆后可以自行修改密码

注意:参赛选手请提前注册,比赛时直接登录就可以免费线上参赛。

 
USACO题库
 

 

1. 登录USACO题库,注册新账户

USACO官网:http://www.usaco.org/

进入官网,点击TRAINING,点击“on-line training pages”,点击“Register here for a username/password”注册题库账号。

注意:官网账号无法通用题库,使用题库需新注册账号。

图片

2. 注册题库新账户

注册新账户时,用英文正确填写个人信息,*为必填项。验证码要求计算的是一元二次方程的正根,算出结果后填入正跟的数字即可。

图片

3. 登录题库新账户,使用题库

注册新账户后,根据系统发送至邮箱的UserName和Password登录题库。下图为题库主页面,中间的表格为题目。

题库共有6个Chapter,每一个Chapter中一般有4-5个Section,要将前一个Section中所有试题都通过才能进入下一个Section。

在Section的开头一般会有篇TEXT文章,然后有4-5道试题。PROB是需要做的题目。标题前会有标记和完成日期。

DONE表示已完成,VIEWED表示正在进行中,TODO表示还没有做。

图片

进入题目,进行在线做题,注意是写好代码以cpp文件提交。

图片

 

注意:程序的最开头需要加入三行。第一行是UserName,第二行是语言,第三行是题目名。

USACO提供的题库可供全世界所有的信息学竞赛选手进行训练,网站的训练题全面,是每个参加比赛的学生必不可少的工具。每年NOI,NOIP 都会参考上面的题目,所以想在国内信息学奥赛中争金夺银的选手们不要错过这个题库!

 

1.题库共有6个chapter,为六档难度的试题。

2.每一个chapter中一般有4-5个section,每一个section集中介绍某一类型的试题。

3.在section的开头一般会有一篇算法介绍,然后有4-5道试题。

4.每一道试题都可以提交USACO服务器评测。每道题附有详细题解,可查看测试数据和运行结果,便于调试、发现错误并改正。

5.USACO的训练题库具有非常强的顺序性。要将前一个section中所有试题都通过,否则学生无法得到下一个section的算法介绍和试题。

 

 
USACO真题
 

入官网,点击Contests,可以看到历届比赛的统计结果。

图片

择某次比赛统计结果打开,可看到各个组别的真题测试数据,和题目解析

图片

录账号,点击view problem可参与真题的训练,真题训练和考试相同,都可选择中文版本(从18年赛季起,之前无中文版)。图片始后,在自己的编程环境中完成题目,并提交cpp文件。图片

注意:要用标准输入输出,不要用文件输入输出。

题题目解析为英文版,想看中文版解析的同学可以选择将浏览器的语言栏设置自动翻译中文。后续我们也会继续向大家推送USACO往年试题及题解中文版,欢迎持续关注!

 
USACO如何比赛
 

 

比赛开放期(注意中美时差)期间,进入竞赛页面开始比赛。

下图所示,点击下方的“Start the Contest!”即可开始比赛。

意:一旦点击该按键,选手的比赛用时就会立即倒计时,且无法暂停

图片

图片

入题目后,点击语言栏选择Chinese(zh),可以切换题目语言为中文。

图片

比赛流程与真题训练过程相同,按照要求在规定的时间内查看和解决3个编程问题。比赛完成后会自动结束(如已经获得满分,则可以手动提前结束),只需在比赛结束前确保提交过已经完成的题目即可。

 
USACO结果及数据查询
 

代码提交后,系统会自动给出评分,如果拿到了满分,系统会提示直接晋级。

 

如果没有拿到满分,需要等待官方公布晋级分数线每场月赛结束后1-2天,官方会通过电子邮箱发放参赛选手的程序的评测结果成功晋级就可以在下一场月赛中参加更高级别的竞赛,没有成功晋级只能在下一场月赛中继续在原组别中打比赛。

 

同时进入官网,点击Contests在相应的页面上可以找到比赛的最终结果总结、测试数据、题目解析、比赛的简要分析及参赛选手的成绩统计。

 
USACO备考资料
 

进入官网,点击Resources,USACO官网给参赛者们提供了一些在线资源的网站链接,可供大家使用。

图片

犀牛教育计算机竞赛教研团队依据美国下一代科学标准NGSS,美国计算机教师协会K-12教育标准,美国共同核心州立标准CCSSS,设计编程课程。

相关标签:
TOP