Recent submission : 5/day .

News

C/C++编译器下载-cbc
ACM—ICPC简介-cbc
        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月举行, 全球总决赛安排在第二年的上半年举行。每所大学可以有多支队伍参加区域赛,但只能有一支队伍参加全球总决赛。 
       亚洲地区的高校可组队参加在亚洲的所有赛区的区域赛, 但每位参赛选手在一个年度内至多只能参加两场区域赛和一场决赛。第43届ACM国际大学生程序设计竞赛(简称ACM-ICPC或ICPC)全球总决赛于2019年4月1日至4月4日在葡萄牙波尔图大学举行。俄罗斯莫斯科国立大学作为全场唯一破解10题的队伍,卫冕世界冠军。
       竞赛进行5个小时,一般有7道或以上试题,由同队的三名选手使用同一台计算机协作完成。当解决了一道试题之后,将其提交给评委,由评委判断其是否正确。若提交的程序运行不正确,则该程序将被退回给参赛队,参赛队可以进行修改后再一次提交该问题。每队在正确完成一题后,组织者将在其位置上升起一只代表该题颜色的气球。
       竞赛结束后,参赛各队以解出问题的多少进行排名,若解出问题数相同,按照总用时的长短排名。总用时为每个解决了的问题所用时间之和。一个解决了的问题所用的时间是竞赛开始到提交被接受的时间加上该问题的罚时(每次提交通不过,罚时20分钟)。没有解决的问题不记时。例如:A、B两队都正确完成两道题目,其中A队提交这两题的时间分别是比赛开始后1:00和2:45,B队为1:20和2:00,但B队有一题提交了2次。这样A队的总用时为1:00+2:45=3:45而B队为1:20+2:00+0:20=3:40,所以B队以总用时少而获胜。美国英语为竞赛的工作语言。竞赛的所有书面材料(包括试题)将用美国英语写出,区域竞赛中可以使用其它语言。总决赛可以使用的程序设计语言包括pascal,c,c++及java,也可以使用其它语言。具体的操作系统及语言版本各年有所不同。