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

课程咨询热线 400-656-1680

一文详解USACO竞赛各级别参赛资格!

发布时间:2023-11-27 10:16:32

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

USACO竞赛适合5-12年级同学参加,12月USACO的第一场月赛就要开赛了,计划今年参加竞赛的同学们一定要提前了解USACO的比赛规则和考察知识点!另外犀牛也有USACO各级别培训课程,帮助同学们拿奖晋级!

 

 
USACO竞赛规则
 

 

1、USACO每场比赛4-5个小时。可以在比赛规定时间开始后登陆USACO账号,从在线打开试题后开始计时。选手需要在时间结束前通过网络将写好的程序提交,程序提交后官网会给出用test case检测程序的结果,并根据结果给出这一题的得分。

 

2、可以使用C++,Java,Python,Pascal,和C中的任意一种编程。比赛对于程序的大小,运行需要的内存以及运行的时间都有一些具体规定,每次比赛,实力强的选手可以连续升级。

 

3、在比赛窗口开放的三天时间内,选手可以选择任意时间开始比赛。开始比赛4小时内,如果拿到了高分(接近满分或满分),系统会提示直接晋级,可以在这三天内继续挑战下一级,只要实力足够,一场考试可以升到满级白金级。

 

4、没能拿到满分的选手需要等到三天的赛程结束后,等待晋级分数线,才能决定是否晋级,如果成功晋级,可以在一个月后的第二场继续参赛晋级。

 

 
USACO考察知识点
 

 

大家都知道USACO竞赛分为铜组、银组、金组、铂金组四个级别,那么每个级别都考察什么内容呢?

 

青铜级别

★参赛资格:注USACO账号即为青铜级

★参赛要求:青铜级考试只要求掌握基本编程常识,会至少一种编程语言。青铜级的编程限制时间还是充足的,只要掌握基础的编程技能,大部分选手都能在第一次考试中晋级白银级。

★考察知识点:C++语言基础/高精度算法/链表,堆,栈,队列/搜索算法/排序与集合map,set/algorithm库/greedy贪心思想/计算几何入门

 

白银级别

★参赛资格:通过青铜级比赛的选手

★参赛要求:需要掌握基本的问题解决能力和简单算法(例如:贪心算法,递归搜索等),还需了解基础数据结构。从白银级开始,选手需要寻找更好的算法才能使程序在规定时间内跑完。

★考察知识点:二分与分治/排序算法/贪心算法进阶/分治,排序与贪心/搜索进阶/递推与前缀和/图论基本概念/基本连通性问题/树/树上计数问题

 

黄金级别

★参赛资格:通过白银级比赛的选手

★参赛要求:需要有一定的算法基础,理解一些抽象的方法(例:最短路径,动态规划),并且对数据结构有比较深的了解。

 

铂金级别

★参赛资格:通过黄金级比赛的选手

★参赛要求:需要有很高的编程基础,对算法有深入的了解。部分比赛问题最后的优化方案,可能不止一个,得出的答案也不止一个。

★考察知识点:数论基础/简单字符串/动态规划入门/动态规划进阶/最短路/最小生成树连通性问题/线性数据结构/线段树。

 

 
犀牛USACO课程培训
 

 

针对2023-2024的USACO竞赛,犀牛国际特设USACO铜升银、银升金、金升铂金课程课程内容包含基础语法、简单算法、高级算法、数据结构、图论算法等内容,帮助学员升级打怪,冲击铂金!

 

USACO课程安排

★ 班型设置:USACO铜升银、USACO银升金、USACO金升铂金

 

图片

 

目前,犀牛已在上海、北京、南京、苏州、无锡、深圳、青岛、杭州、合肥、成都、武汉、济南等多个城市开设校区,致力于为准留学生家庭提供全方位升学服务。

相关标签:
TOP