课程咨询热线
400-835-7866发布时间:2023-07-22 11:41:49|编辑:犀牛教育
来源:犀牛教育
美国计算机编程算法竞赛 USACO 是一个电脑编程以及算法竞赛。USACO为个人赛,学生在网上报名,在该次月赛指定时间范围(周五-周一4天)中任何一个时间打开USACO题目, 一次比赛持续3-5小时,需在规定时间内完成3-4道题目,总分为1000分。
参赛对象:任意年级初高中生
考试地点:线上比赛,个人参赛,通过登录USACO官网,在线提交代码
比赛语言:C、C++、Java 或 Python
参赛费用:比赛参与是完全免费的
评分要求:
a.代码运行正确性
b.算法时间效率
c.内存使用效率
USACO竞赛参赛选手在答完题,提交完代码后,系统会自动给出评分,每个问题的分值都是333.333分,总分是1000分。
如果拿到满分,系统会提示直接晋级,则可在本次月赛中继续挑战更高难度的试题(简单讲:满分直接跳级,没满分等分数线)。
一般新注册的学生自动归类为铜牌比赛,学生若在月赛中能拿到接近满分的分数则可以一直晋级到铂金,也可以在后续的月赛/公开赛中挑战更高级别的比赛。
一般月赛考试结束后,会划出晋级分数线。如果成功晋级,可在下个月的比赛中参加更高级别的竞赛。一般来说,高于750分或800分的分数通常可以获得晋级。
从以上USACO竞赛晋级规则上可以说明,USACO竞赛晋级机会还是很多的,学生也很容易一次性晋级。

USACO竞赛参赛语言可以使用C++,Java,Python,Pascal,和C中的任意一种编程。每次考试时长3~5小时,竞赛的灵活度比较高,参赛选手可以在比赛开放期内的任何时间开始比赛。
当参赛选手登录竞赛并点击开始时,计时器开始计时。到达规定的比赛结束时间,选手无法再提交代码(所以一定要尽早开始作答!)每个段位有3道题,可以反复提交答案,提交后会知道多少测试样例正确。

根据统计,从USACO竞赛参赛选手数量上看,从 USACO 自 2014~2015 赛季至今,在线参加 USACO 公开赛(US Open)的中国选手数量稳步增长——从不到 100 人已经快速增长到了超过 1300 人的规模。中国的信息学选手愈加将 USACO 作为了有优质赛题的练习场。

每场比赛2022年人数比2021年人数基本超过50%,意味着越来越多的家长和孩子意识到编程和算法能力的重要性,以及USACO对于申请名校的巨大助力。

USACO备赛攻略






USACO竞赛题库目录(点击查看大图)

USACO竞赛题库源码
国际竞赛 · AMC8 / AMC10 / IB / IGCSE / AP / A-Level · 留学规划
客服随时在线,欢迎拨打犀牛教育官方联系电话咨询课程
微信咨询
微信扫一扫