ACM-ICPC Asia China Final

ACM国际大学生程序设计竞赛(ACM International Collegiate Programming Contest, 简称ACM-ICPC或ICPC)是由国际计算机界具有悠久历史的权威性组织(美国)计算机协会(Association for Computing Machinery, 简称ACM)主办的一项旨在展示大学生创新能力、团队精神和在压力下编写程序、分析和解决问题能力的年度竞赛。ACM国际大学生程序设计竞赛始于1970年,成形于1977年,并于 1996年由上海大学引入中国大陆,目前已发展成为最具影响力的大学生计算机竞赛。

ACM 国际大学生程序设计竞赛由各大洲区域赛(Regional Contests)和全球总决赛(World Finals)两个阶段组成。各大洲区域赛第一名自动获得参加全球总决赛的资格。各大洲区域赛一般安排在每年的9-12月举行, 全球总决赛安排在第二年的上半年举行。每所大学可以有多支队伍参加区域赛,但只能有一支队伍参加全球总决赛。

亚洲地区的高校可组队参加在亚洲的所有赛区的区域赛, 但每位参赛选手在一个年度内至多只能参加两场区域赛和一场决赛。2016年ACM-ICPC CHINA-FINAL于2016年12月10日至11日在上海大学举行。第41届ACM-ICPC全球总决赛于2017年5月20日至25日在美国的南达科他州拉彼德城举行, 共有128所参赛学校参加了该届全球总决赛。第42届ACM-ICPC全球总决赛将于2018年4月15日至20日在北京大学举行。

 

ACM- ICPC赛事是目前国内高校承办的一项具有国际影响的计算机竞赛。中国大陆地区的高校从1996 年开始承办ACM-ICPC亚洲区域赛。前六届在中国大陆地区仅设上海一个赛站,由上海大学承办;2002年分设北京和西安两个赛站,分别由清华大学和西安交通 大学承办;2003年设北京和广州两个赛站,分别由清华大学和中山大学承办; 2004年设北京和上海两个赛站,分别由北京大学和上海交通大学举办; 2005年分设北京、杭州、成都三个赛站, 分别由北京大学、浙江大学和四川大学承办; 2006年分设上海、北京、西安三个赛站, 分别由于上海大学、清华大学和西安电子科技大学承办。2007年第32届ACM-ICPC亚洲区域赛在中国大陆地区分设南京、长春、北京、成都四个赛站, 分别由南京航空航天大学、吉林大学、北京航空航天大学和西华大学承办。从2008年第33届ACM-ICPC亚洲区域赛起, 中国大陆地区开始设立五个赛站,分别是哈尔滨工程大学承办的哈尔滨赛站、北京交通大学承办的北京赛站、中国科学技术大学承办的合肥赛站、杭州电子科技大学 承办的杭州赛站和西南民族大学承办的成都赛站。2009年第34届ACM-ICPC亚洲区域赛中国大陆地区的五个赛站是哈尔滨工业大学承办的哈尔滨赛站、中国科学技术大学承办的合肥赛站、浙江大学宁波理工学院承办的宁波赛站、东华大学承办的上海赛站和武汉大学承办的武汉赛站。2010年第35届 ACM-ICPC亚洲区域赛中国大陆地区的五个赛站是哈尔滨工程大学承办的哈尔滨赛站、天津大学承办的天津赛站、浙江理工大学承办的杭州赛站、福州大学 承办福州赛站和四川大学承办的成都赛站。2011年第36届ACM-ICPC亚洲区域赛中国大陆地区的五个赛站是大连理工大学承办的大连赛站、复旦大学 承办的上海赛站、北京邮电大学承办的北京赛站、成都东软学院承办的成都赛站和福建师范大学承办的福州赛站。2012年第37届ACM-ICPC亚洲区域赛中国大陆地区的五个赛站分别是东北师范大学承办的长春赛站、天津理工大学承办的天津赛站、浙江师范大学承办的金华赛站、浙江理工大学承办的杭州赛站和成都 东软学院承办的成都赛站。2013年第38届ACM-ICPC亚洲区域赛中国大陆地区的五个赛站分别是吉林大学承办的长春赛站、南京理工大学承办的南京赛站、浙江工业大学承办的杭州赛站、电子科技大学承办的成都赛站和湖南大学承办的长沙赛站2014年第39届ACM-ICPC亚洲区域赛在中国大陆地区的六个赛站分别是牡丹江师范学院承办的牡丹江赛站、辽宁科技大学承办的鞍山赛站、西北工业大学承办的西安赛站、北京师范大学承办的北京赛站、华南理工大学承办的广州赛站和上海大学承办的上海赛站。2015年第40届ACM-ICPC亚洲区域赛在中国大陆地区的五个赛站分别为由北京大学承办的北京赛站、中国科学技术大学承办的合肥赛站、华东理工大学承办的上海赛站、东北大学承办的沈阳赛站和东北师范大学承办的长春赛站,在五个赛站获得银奖及以上奖项的参赛队获得参加由上海大学承办的EC-Final争夺入围泰国总决赛的资格。2016年第41届ACM-ICPC亚洲区域赛在中国大陆及所在子赛区的六个赛站分别是由北京大学承办的北京赛站、东北大学承办的沈阳赛站、中国石油大学(华东)承办的青岛赛站、大连海事大学承办的大连赛站、香港中文大学承办的香港赛站和金日成综合大学承办的平壤赛站,上海大学承办第41届ACM-ICPC亚洲区中国决赛(China Final, 即原先的EC-FINAL)。2017年第42届ACM-ICPC亚洲区域赛在中国大陆及所在子赛区将设六个区域赛站,分别是由东北大学承办的沈阳赛站、西北工业大学承办的西安赛站、中国石油大学承办的青岛赛站、北京大学承办的北京赛站、广西大学承办的南宁赛站、以及待定的香港赛站,由上海大学承办的决赛将于12月中旬在上海大学宝山校区举行。

近年来中国大陆赛区的比赛得到了 IBM、华为技术有限公司上海欢乐互娱网络科技有限公司谷歌等企业的大力支持,其中IBM是ACM国际大学生程序设计竞赛全球总决赛的独家赞助商,同时也是地区级比赛的主要赞助商。自1997年来,IBM已经连续20年赞助此项赛事。华为等公司为中国赛区的赛事活动设立奖金。第41届ACM-ICPC中国决赛得到了HYPEREAL公司的大力支持,本届赛事还得到了巨人网络亮风台等公司的赞助和支持。

该项赛事曾得到Sun中国工程研究院阿里巴巴集团北京爱奇艺公司等企业的大力支持。Sun中国工程研究院曾连续三年支持该项赛事, Sun中国工程研究院在2006年赞助西安赛区, 2007年赞助南京、长春和成都三个赛区,2008年为中国大陆地区的所有赛区提供赞助和技术支持;阿里巴巴集团在2008年赞助杭州赛区,在2010年 和2011年连续两年赞助中国大陆地区的五个赛区;华为技术有限公司从2012年起赞助中国大陆全部五个赛区并为获奖队设立奖金和奖品;部分赛区的赛事活 动还曾得到了谷歌(2006年北京赛区和2011年上海赛区)、中航文化(2007年南京赛区)、微软(2007年北京赛区)、腾讯(2008年北京赛区)、金山软件(2009年宁波赛区)、百度(2011年北京赛区)、联想(2011年北京赛区)、中国移动(2012年金华赛区)和达内集团(2012年成都赛区)等国内外著名企业的赞助和支持。