发布时间:2023-12-25 10:14:02 编辑:Lisa来源:未知
USACO竞赛如何报名?USACO竞赛的报名流程以及参赛流程是什么?USACO竞赛有没有相关的竞赛辅导?首次参加USACO竞赛的同学,如何做好竞赛的考前冲刺?
2023-2024赛季USACO美国信息学奥林匹克竞赛首场月赛已结束,还没有参赛的同学需要赶紧准备下一场月赛啦,为了帮助第一次参加USACO竞赛的考生,这里为大家整理了USACO竞赛规则(包含今年的竞赛新规)及USACO竞赛流程,需要的同学赶紧收藏!有什么问题可以直接在线咨询联系
适合对象:任意年级初高中生
考试地点:线上比赛,个人参赛,通过登录USACO官网,在线提交代码
比赛语言:支持Java、Python、Pascal、C和C++,考生在考试时选择任意语言参加即可!
参赛费用:比赛参与是完全免费的
评分要求:代码运行正确性、算法时间效率、内存使用效率
比赛期间禁止生成人工智能,并且美国学生不允许使用vpn掩盖各自的IP地址(选手的IP地址应该是选手所在的学校或家庭互联网服务提供商)。
对于参加白金赛的美国学生,所有人将在同一时间、共同的场所参加比赛。此时参加考试的学生将获得认证分数,在决赛选拔中,认证分数比非认证分数更有分量。
1、 登录USACO官网,注册新账号
USACO官网:http://www.usaco.org/
2、 注册新账号
注册新账号时,用英文正确填写个人信息:昵称、邮箱、名、姓氏、所在中学、高中毕业年份(已毕业/初中则输入9999)、国籍(中国填写CHN)。
*小学、初中选手则填写所在小学或初中,毕业年份填写9999。
3、 查收并激活账号
邮件查收自己的账号密码,并登陆官网(24小时内首次登陆方可激活,登录后可修改密码)。
4、 在比赛开放期内,进入竞赛页面
以下图示为某次比赛入口,其中第二张图片的“Start the Contest!”一旦被点击,选手的比赛用时就会立即倒计时,且无法暂停。
5、 在比赛时间内,依次解题
比赛不一定会提供中文题面,最好自备翻译软件!
使用本地编译器(比如Dev C++)写完代码后,把页面滚到最底下,编程语言选择C++,可以直接复制代码提交,也可以提交cpp文件。
代码提交后,如果程序运行正确,则在题目页面的最上方会出现如下绿色的标识,每个绿色框表示一个测试用例,一般每道题目会有10个测试用例,如下:
同时,封面也会告知每道题的完成情况。下图为上一赛季第一轮比赛的封面页,点击标题即可查看相应题目并提交程序,对于尚未提交的试题,封面页会对应显示“Not submitted”;对于已经提交的试题,封面页会对应显示“Submitted and Graded”。
USACO竞赛近些年参赛人数暴增,参考2022-2023赛季,中国参赛总人数为10399人,每场比赛中,中国参赛者占比在27%-36%之间,仅次于美国,位居第二。
月赛:初始注册USACO账号即可达到铜级,铜升银比率为15%, 白银升黄金比率为12%,黄金升铂金比率为8%。
但是从最近3年,我们明显发现铜级,银级,黄金级别的通过率都在下降,题目变得更加有套路,需要学生投入更多的时间来进行模拟测试。
犀牛USACO竞赛采用体系化的专业教材,将竞赛知识点和国际课程知识点整合。
课程目标:完成USACO的知识点的学习。通过系统地梳理,充分的练习熟悉考试的题型和难点重点,冲刺USACO竞赛高分
USACO初级班:适合计算机编程刚入门,语言基础薄弱,无比赛经验计划申请计算机专业的中学生;
USACO中级班:适合至少会一门计算机编程语言(推荐C++或Java),算法基础一般,少量比赛经验的学生
USACO高级班:适合具有完善的计算机编程语言基础,有入门算法经验,一定比赛经验,如NOIP,USACO银组等的学生
AP03-08
小托福04-03
美国留学04-05
微信咨询