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

课程咨询热线 400-656-1680

USACO参赛指南! USACO竞赛参赛流程&注意事项&评分规则解读!

发布时间:2023-03-27 19:00:58

编辑:小Q来源:网站浏览:

UACO竞赛是美国计算机奥赛,竞赛专门针对有计算机编程爱好的学生参加,分为四个等级,取得优异的成绩,将有助于学生们的藤校/TOP名校申请,那么USACO如何参赛呢?参赛流程&注意事项&评分规则是怎样的呢?一文为大家解答,同时还有USACO的竞赛学习书籍,分享给大家:

 

 
USACO参赛指南
 

 

1. 注册账号

登录USACO官网:http://www.usaco.org/,点击Register for New Account按钮,注册新账户。

USACO官网:

图片

2. 填写信息并激活账号

注册后按照下图指引填写信息:

图片

注册结束后,在绑定的邮件中查收自己的账号和默认密码。并如下图登陆官网(24小时内首次登陆方可激活,登录后可修改密码),并点击“Login”。

图片

3. 开始比赛

选手需要在比赛开放期间进入竞赛页面参与比赛。点击“Start the Contest!”键即可开始比赛。选手的比赛用时就会立即倒计时,且无法暂停。

图片

进入题目后,点击红框处选择Chinese(zh),可以切换题目语言为中文:

图片

4. 提交答案

完成之后就可以提交啦!比赛时需要按要求在自己的编程环境(例如DEV-C++)中完成题目,并提交cpp文件。

比赛会在时限过后自动结束(如已经获得满分,则可以手动提前结束),只需在比赛结束前确保提交过已经完成的题目即可。

 

 
USACO赛制规则
 

 

图片

每次考试时长3~5小时,竞赛的灵活度比较高,参赛选手可以在比赛开放期内的任何时间开始比赛

当参赛选手登录竞赛并点击开始时,计时器开始计时。到达规定的比赛结束时间,选手无法再提交代码(所以一定要尽早开始作答!)

每个段位有3道题,可以反复提交答案,提交后会知道多少测试样例正确

图片

 

 
USACO 参赛诚信
 

 

 
 
 
 
 

USACO 明确规定:

① 独立工作,而不是在团队环境中工作。

② 禁止与比赛负责人以外的人协商比赛问题。

③ 不要提交过去与他人合作编写的程序。

④ 鼓励参赛者不要使用书本或网站上的代码,也绝对不能在网上搜索确切的解决方案,或使用在USACO或类似网站上发布的解决方案。如果你必须从书本或网站上查找一些代码(或更普遍的,任何你没有从头开始写的东西),请在代码中插入一个注释,告诉来源。

 不要使用两个登录ID,以便参加一个以上的部门。不要使用另一个登录ID来阅读问题,以规避比赛的时间限制。

⑥ 不要提交任何对评分机有恶意行为的代码(即不要试图打开网络连接,有意降低评分机的速度,等等)。评判环境会对活动和系统调用进行监控,以防止被禁止的行为。

⑦ 在比赛仍在进行时,不要分享参赛代码

⑧ 违反上述任何政策的参赛者将被终身禁止参加所有usaco活动。作弊者,取消将来参赛资格。

 

 
USACO 评分规则
 

 

 
 
 
 
 

在线打开题目,在线提交代码。代码提交后,系统会自动给出评分。

从打开题目算起,选手需要完成3道题目。如果拿到了满分,系统会提示直接晋级,则可在本次月赛中继续挑战更高难度的试题。一般情况下,月赛考试结束后,会划出晋级分数线。如果成功晋级,可在下个月的比赛中参加更高级别的竞赛。(根据不同的比赛,高于750分或800分的分数通常会让你晋升)

所有3个编程问题的分值都是333.333分,总分是1000分。对于每个问题,分数在每个测试案例中平均分配。如果:

  • 问题1有10个测试案例,问题1的每个测试案例价值33.33分

  • 问题2有11个测试案例,问题2的每个测试案例价值30分

  • 问题3有12个测试案例,问题3的每个测试案例价值27.77分。

 

 
USACO竞赛必备书籍
 

 

《编程竞赛手册》

算法的设计包括问题解 决和数学思维。需要分析问题和创造性地解决问题的技能。解 决问题的算法必须既正确,问题的核心往往是发明一种的算法。算法的理论知识对有竞争力的程序员很重要。

 
图片
图片
图片
图片
 

 

《哈希表》

哈希表也叫散列表,哈希表是一种数据结构,它提供了快速的插入和查找,无论哈希表总中有多少条数据,插入和查找的时间复杂度都是为O(1),因为哈希表的查找速度非常快,所以在很多程序中都有使用哈希表,例如拼音检查器。

 
 
图片
图片
图片
图片

 

《竞赛编程》

这本书里面是包含了:公约和问题、分类缩写、列表表格、列表数字、数论应用、计算几何等内容。大家也都知道理⼯不分家,因为这本书讲究逻辑和数理思维,因此计算机是对数学,物理 及其其他很多理⼯类科⽬,甚⾄⼀些跨领域学科都是有⾮常⼤的帮助,他们是相互相辅相成的。

 
图片
图片
图片
图片

 

《算法解决导论》

这本书的目的是以两种方式为算法  决问题首先,它试图填补现有书籍中的一些漏洞。算法问题的许多主题在文献中根本缺乏任何处理--至少在英语书籍中是这样。相反,大部分内容只记录在博客文章和各种比赛问题的方案中。

 
图片
图片
图片
图片

 

《USACO算法书》

这本是是备考USACO竞赛一站式指南,为USACO比赛的铜牌到银组、金组,再到铂金,提供了一系列有价值的参考资料。0基础开始学习USACO必备书籍。

 
图片
图片
图片
图片

 

USACO竞赛学习五本经典用书,领取方式:

添加微信小助手即可:yyyy782810474  备注【官网】即可领取

 

犀牛教育USACO竞赛课程
 
犀牛教育USACO课程类型
 
01

初级班:算机编程刚入门,语言基础薄弱,无比赛经验计划申请计算机专业的中学生

02

中级班:至少会一门计算机编程语言(推荐C++或Java),算法基础一般,少量比赛经验

03

高级班:有完善的计算机编程语言基础,有入门算法经验,一定比赛经验,如NOIP,USACO银组等

 

 

犀牛USACO课程

课程

班型

课时

USACO白金级班

3-6人班

40h

USACO金级班

3-6人班

40h

USACO银级班

3-6人班

40h

USACO铜级班

3-6人班

40h

*更多班课信息可添加二维码一对一咨询

相关文章推荐/ARTICLE RECOMMENDED

TOP