南阳理工学院
关于举办首届大学生程序设计大赛的通知
校内各单位:
为进一步提升我校大学生计算机程序设计能力,培养团队协助精神,营造良好学风氛围,增强毕业生就业竞争力,经学校研究,定于2013年4月9日至30日举办南阳理学院首届大学生程序设计大赛。现将有关事宜通知如下:
一、大赛组织
大赛由学校大学生科技创新指导委员会主办,计算机与信息工程学院和软件学院共同承办。大赛设组委会,统筹大赛各项工作,组成人员如下:
组 长:姚锡远
副组长:郭建生 刘荣英 张 铟
成 员:校长办公室、教务处、学生处、团委、计算机网络中心、科研处(产学研结合教育处)、各教学院(部)等单位的负责人。
组委会下设办公室,分设在计算机与信息工程学院和软件学院,刘克成、刘黎明任办公室主任,负责大赛的日常工作。
二、参赛对象
(一)计算机与信息工程学院、软件学院、电子与电气工程学院、机械与汽车工程学院、土木工程学院、建筑与城市规划学院和数理学院等7个学院本学期学习计算机程序设计课程的学生(40个班)参加普通组竞赛。
(二)计算机与信息工程学院与软件学院程序设计集训队成员参加专业组竞赛。
(三)其他学生自愿报名参加。
三、大赛形式
大赛采用预赛和现场决赛两级竞赛制,具体要求如下:
(一)预赛
1、本学期学习计算机程序设计课程的学生(共40个班),以班级为单位,由任课教师负责组织学生参赛,比赛时间为2个小时,每班前6名组队进入普通组现场决赛。
2、计算机与信息工程学院和软件学院程序设计集训队成员直接进行专业组现场决赛。
3、其他学生报名后,于2013年4月20日上午9时到7号教学楼407机房参加预赛,按参加人数的20%入围普通组现场决赛。
(二)现场决赛
现场决赛采用ACM标准队竞赛形式,每个团队最多三人,比赛时间5小时。
四、大赛日程安排
大赛分三个阶段进行:
第一阶段:氛围营造和预赛。4月9日——4月20日,各相关学院通过主题班会、板报等形式进行宣传、动员,营造大赛氛围。预赛以班级为单位,主要由任课教师负责组织实施,比赛场地为上课使用的机房。
第二阶段:现场决赛。4月21日——4月27日,分普通组和专业组两个组进行现场决赛。
专业组现场决赛时间:2013年4月21日上午9时至14时;决赛地点:计算机与信息工程学院7#407机房、7#409机房。负责人:赵刚彬老师,联系电话:18625605088,0377-62076312。
普通组现场决赛时间:2013年4月27日上午9时至14时;决赛地点:计算机与信息工程学院7#407机房、7#409机房(软件学院以外学生);软件学院五楼机房(软件学院学生)。负责人:张哲老师,联系电话:13838967823,62233636。
第三阶段:总结及表彰。4月28日——4月30日,进行总结和表彰。
五、大赛说明
(一)网上报名
本次大赛要求统一在网上报名,注册有效信息。详情登录http://acm.nyist.net,查看“南阳理工学院首届大学生程序设计大赛”报名系统。
(二)大赛知识范围
1、普通组竞赛的知识范围:
(1)一种编程语言(包括C、C++、JAVA)。
(2)知识:简单的数据结构,基本的算法。
(3)题型:搜索、字符串处理、贪心、分治等简单应用。
2、专业组竞赛的知识范围:
(1)一种编程语言。
(2)知识:涉及到复杂的数据结构、组合数学、概率、计算几何、人工智能、操作系统、编译原理、离散数学、图论、算法分析、计算机图形学、数理逻辑等。
(3)题型:搜索、模拟、字符串处理、贪心、分治、规划、几何等。
(三)练习平台推荐
凡报名参加的同学,可以在“南工OJ”,即学校主页快速通道中的“ACM/OJ”上刷题,网址是:http://acm.nyist.net。比赛时所出题目与该平台一样,至少有一道原题。
(四)现场决赛规则及环境要求
1、比赛形式为现场赛。比赛时间均为5小时,命题6-10题,采用全英文题目。
2、试题的解答提交裁判称为运行,每一次运行会被判为正确或者错误,判决结果会及时通知参赛队伍。
3、名次统计:首先按照正确题目数量排名,如果正确数相同的,将按照完成题目所花费的总时间从小到大的顺序进行排名。每道试题用时将从比赛开始到试题解答被判定为正确为止,期间每一次错误的运行将被加罚20分钟时间,未正确解答的试题不计时。
4、参赛者禁止作弊。一经发现,不仅会被清除出本次比赛,也将被禁止参加今后的程序设计大赛,同时将情况通报所属学院。
5、每支队伍使用一台计算机,所有队使用计算机的规格配置完全相同。
6、参赛者可以使用自己熟悉的任何编程环境完成比赛题目,但是,必须保证自己提交的C/C++代码可以在GCC和(或)G++3.4.1版本以上编译器中正常编译执行。推荐的集成开发环境是DEV-CPP 4.9.9.2beta。Dev-C++ 5.0 beta 9 (4.9.9.2)下载主页:
http://sourceforge.net/projects/dev-cpp/
7、参赛者可以参考任何书、手册、笔记和程序清单,但不得携带任何电子媒质的资料。
8、参赛者在比赛当天应服从大赛组委会的安排,遵守赛场纪律。
9、参赛者在比赛当天应按时参赛,迟到半小时以上不得进场。
10、大赛环境
(1)操作系统:Ubuntu 11.10
(2)评判系统:PC^2 9.2.1
(3)集成环境:
Code::Blocks 10.05
Eclipse 3.7.0,支持C/C++/JAVA
NetBeans 7.1.1,支持C/C++/JAVA
Vim(Gvim) 7.3.1
六、奖项设置
(一)普通组奖项设置
普通组设一等奖5名、二等奖10名、三等奖15名,颁发荣誉证书。
(二)专业组奖项设置
专业组设一等奖1名、二等奖2名、三等奖3名,颁发荣誉证书。
(三)大赛设优秀组织奖1名,颁发荣誉奖牌。
二〇一三年四月八日