誰介绍一下都有哪些程序设计赛事?

csoapy 2003-03-14 03:35:13
谢!!
...全文
74 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
whhif 2003-03-14
  • 打赏
  • 举报
回复
我说的是ACM大赛
whhif 2003-03-14
  • 打赏
  • 举报
回复
1背景与历史
  1970年在美国Texas A&M大学举办了首次区域竞赛,从而拉开了国际大学生程序设计
竞赛的序幕。1977年,该项竞赛被分为两个级别——区域赛和总决赛,这便是现代ACM竞
赛的开始。在亚洲、美国、欧洲、太平洋地区均没有区域赛点。1995至1996年,来自世
界各地的一千多支s代表队参加了ACM区域竞赛。ACM大学生程序设计竞赛由美国计算机协
会(ACM)举办,旨在向全世界的大学生提供一个展示和锻炼其解决问题和运用计算机能
力的机会,现已成为全世界范围内历史最悠久、规模最大的大学生程序设计竞赛。
2 竞赛组织
  竞赛在由各高等院校派出的3人一组的队伍间进行,分两个级别。参赛队应首先参加
每年9月至11月在世界各地举行的“区域竞赛(Regional Contest)”。各区域竞赛得分最
高的队伍自动进入第二年3月在美国举行的“决赛(Final Contest)”,其它的高分队伍
也有可能被邀请参加决赛。每个学校有一名教师主管队伍,称为“领队”(faculty adv
isor),他负责选手的资格认定并指定或自己担任该队的教练(coach)。每支队伍最多由
三名选手(contestant)组成,每个选手必须是正在主管学校攻读学位并已读完至少一半
时间的学生。每支队伍最多允许有一名选手具有学士学位,已经参加两次决赛的选手不
得再参加区域竞赛。
3竞赛形式与评分办法
  竞赛进行5个小时,一般有6—8道试题,由同队的三名选手使用同一台计算机协作完
成。当解决了一道试题之后,将其提交给评委,由评委判断其是否正确。若提交的程序
运行不正确,则该程序将被退回给参赛队,参赛队可以进行修改后再一次提交该问题。
程序运行不正确是指出现以下4种情况之一:
  (1)运行出错(run-time error);
  (2)运行超时〔time-limit exceeded);
  (3)运行结果错误(wrong answer);
  (4)运行结果输出格式错误(presentation error)。
  竞赛结束后,参赛各队以解出问题的多少进行排名,若解出问题数相同,按照总用
时的长短排名。总用时为每个解决了的问题所用时间之和。一个解决了的问题所用的时
间是竞赛开始到提交被接受的时间加上该问题的罚时(每次提交通不过,罚时20分钟)。
没有解决的问题不记时。美国英语为竞赛的工作语言。竞赛的所有书面材料(包括试题)
将用美国英语写出,区域竞赛中可以使用其它语言。总决赛可以使用的程序设计语言包
括PASCAL,C,C++及Java,也可以使用其它语言。具体的操作系统及语言版本各年有所
不同。
4竞赛奖励情况
  总决赛前十名的队伍将得到高额奖学金:第一名奖金为12000美元,第二名奖金为6
000美元,第三名奖金为3000美元,第四名至第十名将各得到l500美元。除此之外还将承
认北美冠军、欧洲冠军、南太平洋冠军及亚洲冠军。

15,446

社区成员

发帖
与我相关
我的任务
社区描述
C/C++ 非技术区
社区管理员
  • 非技术区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧