课程详情
USACO介绍
USACO(美国信息学奥林匹克)初次举办于1992年,其网站是美国一个在线题库,更是美国生的网站,开设目的是为每年夏季举办的信息学奥林匹克(IOI)选拔美国队队员。赛季中,总计有2003名参赛选手入围公开赛。其中,中国籍参赛选手共计132人(仅次于美国926人),成为参加USACO公开赛的第二大国。USACO不仅仅是一项可以让申请者学术背景的,编程本身作为一门使用技能也会让学理工科的学生受益终生,即便是商科文科的同学,编程训练本身带来的思维也可以极大的促进学习。
USACO含金量
随着STEM教育的理念,及编程低龄化,普及化的发展,USACO的参赛人数和热度越来越高。因为编程的门槛相比数理化学习较高,USACO难度和含金量实际会略高于同类型的USAMO(美国数学),USNCO(美国化学)等等学科。
此外,因为大量的学生参加热门的USAMO,USNCO等,所以USACO相对来说并不是过分红海,在中国的高中生中普及度并不高,换言之,参赛选手少了,获得荣誉的人少了,含金量自然更高。
对于美本申请工程学科的高中生,USACO能够获得金或者白金级别的奖项,是竞争力的大杀器
★适合学生
国内高一高二在读学生,高三学生也可以参加12月的第01场,如果实力突出,可以在12月中,RD常规申请前获得白金级奖项,不啻为申请前一波强势的背景机会。
USACO规则
USACO每场4-5个小时。可以在规定时间开始后登陆USACO账号,从在线打开试题后开始计时。选手需要在时间结束前通过网络将写好的程序提交。程序提交后网站会给出用test case检测程序的结果,并根据结果给出这一题的。可以使用C++,Java,Python,Pascal,和C中的任意一种编程。对于程序的大小,运行需要的内存以及运行的时间都有一些具体规定。每次,实力强的选手可以连续升级。在窗口开放的三天时间内,选手可以选择任意时间开始。开始4小时内,如果拿到了(接近或),系统会提示直接晋级,可以在这三天内继续挑战下一级,只要实力足够,一场可以升到满级白金级。没能拿到的选手需要等到三天的赛程结束后,等待晋级线,才能决定是否晋级,如果晋级,可以在一个月后的第二场继续参赛晋级。