美国计算机奥林匹克学术活动USACO(United States of America Computing Olympiad)是一项针对全世界5年级以上对信息学感兴趣的学生,距今已经有近30年级的历史,是美国极具认可度的计算机赛事。因为它免费参赛含金量极高近些年也受到了我国学生的追捧!
2023-2024USACO美国计算机奥赛第一场考试时间在2023年12 月 15 日至 18 日,接下来,我们一起来看看在开赛前有哪些注意要点!
怎么报名?
USACO 的报名流程并不复杂,只需在官网注册账号即可,到了学术活动的时间,登录账号进去,即可参加学术活动,过程皆免费。
流程如下:
1、注册账号
进入USACO 官网(www.usaco.org),直接点击右上角位置的 "Register for New Account" 按钮开始注册,如下图:
2、填写基本信息,激活此账号。
进入注册页面后,需要填写一些基本信息,按照真实情况填写即可,并不会对参加学术活动产生影响。其中最重要的是邮箱信息,因为需要通过邮箱来验证信息,所以务必确保填写正确!填写完毕后,点击"提交"按钮进行提交。
提交成功后,系统会自动跳转到登录页面,并向您填写的邮箱发送一封账号创建的邮件,其中包含用户名和密码。需要在24小时内使用该账号和密码登录,以激活账号。成功登录后,可以自行修改密码。
如果提交未成功,系统会提供相应提示,明确指出哪个信息输入有问题,只需修改相应信息即可。
USACO历年真题及参考书,扫码领取!【翰林提供报名及指导服务】
USACO历年真题及参考书
如何提交代码?
无论在哪个级别,都只有三道题目,点击任何一道题目,可以看到题目的具体描述。
此时,可以点击右上角的语言模式切换其他语言,不过目前不支持中文。
原本可以支持中文,但由于从 2023 年1月的学术活动开始不再支持中文,因此,选手们除非有更熟悉的语言,不然还是需要耐下心阅读英文题目。
完成题目后提交代码时,把当前页面滚动到最底部,可以看到如下的信息:
Language (选择编程语言)
Source File(选择文件)
Submit Solution (提交解决方案)
首先,选择编程语言,USACO 支持C,Java,C++, Python 和 Pascal 语言,选手点击选择自己提交代码的语言种类。
其次,点击 "选择文件“,选手从弹出的文件选择窗口中,选择自己要提交的代码文件。
最后,点击 ”Submit Solution" 按钮,系统会将代码提交到服务器运行。
USACO比赛规则
Part.1
USACO每场比赛3-5个小时。可以在比赛规定时间开始后登陆USACO账号,从在线打开试题后开始计时。一套试题中有3-4道题,选手需要在时间结束前通过网络将写好的程序提交。
Part.2
程序提交后官网会给出用test case检测程序的结果,并根据结果给出这一题的得分。可以使用C++、Java、Python、Pascal和C中的任意一种编程。比赛对于程序的大小,运行需要的内存以及运行的时间都有一些具体规定。
Part.3
每次比赛,实力强的选手可以连续升级。在比赛窗口开放的4天时间内,选手可以选择任意时间开始比赛。
Part.4
开始比赛3-5小时内,如果拿到了高分(接近满分或满分),系统会提示直接晋级,可以在这4天内继续挑战下一级,只要实力足够,一场考试可以升到满级铂金级。
© 2024. All Rights Reserved. 沪ICP备2023009024号-1