关于举办内蒙古工业大学“学风杯”第七届ACM/ICPC大学生程序设计竞赛的通知
为推动我校计算机应用水平的发展,营造良好的学习氛围,促进优良学风建设,提高大学生计算机的编程和应用能力,培养大学生的创新精神,同时为参加自治区第八届ACM/ICPC国际大学生程序设计大赛选拔优秀队员,特举办内蒙古工业大学“学风杯”第七届ACM/ICPC大学生程序设计竞赛。
一、竞赛组织形式
竞赛由校学生工作委员会主办,信息工程学院承办,计算机协会协办。
二、竞赛对象
我校在册本、专科及研究生一年级学生均可参加竞赛。
三、竞赛方式
以学院为单位上报参赛队,参赛队每队3人,各学院报名参加竞赛队伍数量不限。竞赛规则参照ACM国际大学生程序设计竞赛进行(详见附一)。
四、参赛报名
1、以学院为单位集体组织报名。
各学院统一填写《内蒙古工业大学“学风杯”第七届ACM/ICPC大学生程序设计竞赛报名表》(附二),将电子版发至iestzz@yahoo.cn。
2、报名地点:机械学院学生会伍开茂(18247170060)。
3、报名时间:4月1日
五、竞赛安排
竞赛初步定于4月底进行,具体安排另行通知。
六、竞赛须知
1.此次比赛采用标准PC^2比赛系统,自动测试参赛人员提交程序的正确与否。
2.比赛操作系统自选,编程语言支持Java(J2SE),C/C++(GCC、TURBOC、G++、VC++)。
3.测试采用标准输入输出stdin/stdout,请使用标准输入输出函数/流(如:printf,scanf, cin, cout,system.out.println等)处理。
4.由于提交后需在服务器端通过大量测试数据进行测试验证,请各参赛队考虑设计输入输出数据的正确性,以符合题目要求。
5.各参赛队一定要谨慎提交,每一次提交后运行不正确将被加罚20分钟。
6.模拟比赛前,各队代表将通过抽签确定次日比赛的座位号并告知与座位相对应的登陆比赛系统帐号和密码。
七、竞赛纪律
参赛者要严格服从大赛组委会的决定和要求,严格遵守《内蒙古工业大学考场纪律》及比赛规则。
八、奖励办法
1、单项奖:
大赛设一等奖2个,二等奖4个,三等奖6个,优秀奖若干名。
2、团体奖:
按各学院参赛选手积分情况,评出团体奖若干名。
附一:关于内蒙古工业大学“学风杯”第七届大学生程序设计竞赛的相关说明
附二:内蒙古工业大学“学风杯”第七届ACM/ICPC大学生程序设计竞赛报名表
内蒙古工业大学学生工作委员会
二○一三年三月十一日
附一:
关于内工大 “学风杯”第七届ACM/ICPC国际大学生
程序设计竞赛的相关说明
为推动我校计算机应用水平的发展,进一步激发大学生学习计算机知识的热情,提高大学生计算机的编程和应用能力,培养大学生的创新精神,特举办内蒙古工业大学“学风杯”第七届ACM/ICPC大学生程序设计大赛。
下面是有关ACM/ICPC及其竞赛规则说明。
一、关于ACM/ICPC
国际大学生程序设计竞赛(ACM/ICPC:ACM International Collegiate Programming Contest)是由美国计算机协会主办的年度性竞赛,是世界上公认的规模最大、水平最高的国际大学生程序设计竞赛,其目的旨在使大学生运用计算机来充分展示分析问题和解决问题的能力。始于1970年,素来被冠以“程序设计的奥林匹克”的尊称。它为参赛选手展示计算机才华提供了广阔的舞台,是大学计算机教育成果的直接体现,是信息企业与计算机人才对话的最好机会。
大赛开始至今已有30年历史,其涵盖的范围很广,ACM /ICPC强调算法的高效性,不仅要解决一个指定的问题,而且必须以最佳的方式解决该问题;它涉及知识面广,大致划分如下:Direct(简单题),Computational Geometry(计算几何),Number Theory(数论),Combinatorics(组合数学),Search Techniques(搜索技术),Dynamic Programming(动态规划),Graph Theory(图论),Other(其他)。
大赛的比赛形式是:经过校级和地区级选拔的参赛组,于指定的时间、地点参加世界级的决赛,由3个成员组成的小组合作共用一台计算机解决6到10个生活中的实际问题。参赛队员必须在5小时内编完程序并进行测试和调试。此种大赛对参赛学生的逻辑分析能力、策略制定和脑力方面具有极大的挑战性。大赛提倡在压力较大的情况下,培养学生的创造力、团队合作精神以解决竞赛的问题,从而挑选和发掘世界上优秀的程序设计人才。每届ACM/ICPC竞赛都是精英荟萃、新才辈出,因而倍受全球著名信息企业的高度关注,在过去几年中,APPLE、MICROSOFT和IBM等知名企业分别担任过竞赛的赞助商。成为世界各国大学生最具影响力的国际级计算机类的赛事,ACM所颁发的获奖证书也为世界各著名计算机公司、知名大学所认可。
二、竞赛规则
1、竞赛分为初赛和复赛两个阶段。 初赛一般在网上进行,复赛在现场进行。
2、比赛采用全封闭形式,参赛队员可以携带诸如书、手册、程序清单等参考资料,不得携带任何电子媒质的资料。参赛选手必须独立解决问题,不可以和其他选手交流。
3、试题的解答提交裁判称为运行,每一次运行会被判为正确或者错误,判决结果会及时通知参赛选手。
4、总用时和惩罚时间由每道解答正确的试题的用时加上惩罚时间组成。每道试题用时将从竞赛开始到试题解答被判定为正确为止,期间每一次错误的运行将被加罚20分钟时间,未正确解答的试题不计时。也就是说,选手要先做你认为最简单的题目,这样有时间优势。
5、每组选手使用一台计算机,所有选手使用计算机的规格配置完全相同。
三、竞赛环境
1、操作系统:Windows 2000/XP或LINUX
2、程序设计语言包括C++、C和JAVA。
C++环境: G++、VC++
C环境:GCC、TURBOC
Java环境: J2SE
3、ACM/ICPC比赛提交系统:pc^2 v8.6d-p1
四、本次竞赛有关事项
1、参赛选手
本次竞赛参赛选手可以是在校本科生、专科生、高职生、一年级研究生。只要有一定语言基础的同学均可以参赛。
2、竞赛阶段
本次竞赛分为培训和比赛两个阶段。考虑到广大同学的实际情况,将在报名后组织1-2次培训,具体时间另行通知。相信同学们可以提高编程和算法分析的能力。
3、程序设计语言及环境
本次竞赛程序设计语言包括C++、C和Java。学生可以选用一种语言在指定的时间内完成指定的题目。
操作系统:Windows 2000/XP
C++/C环境:Microsoft Visual C++ 6.0
纯C环境:TURBO C 2.0
ACM/ICPC比赛提交系统:pc^2 v8.6d-p1
4、竞赛规则
本次竞赛按照标准的ACM/ICPC比赛程序进行,每组三人,提供一台电脑进行协作比赛,给定5小时内完成6-8个题目。做的题目多的队获胜,若题目相同,用时+罚时少的获胜。
附二:
内蒙古工业大学“学风杯”第七届ACM/ICPC大学生
程序设计竞赛报名表
学院(盖章):
序号
| 参赛队名
| 队员姓名
| 联系方式
| 备 注
|
1
|
|
|
|
|
|
|
|
|
|
|
2
|
|
|
|
|
|
|
|
|
|
|
3
|
|
|
|
|
|
|
|
|
|
|
4
|
|
|
|
|
|
|
|
|
|
|
5
|
|
|
|
|
|
|
|
|
|
|
6
|
|
|
|
|
|
|
|
|
|
|
注:此表格可复印,加盖公章有效。