教育部直属高校、985优势学科创新平台高校、国家211工程重点建设院校

关于举办2014年西安电子科技大学(首届)程序设计网络赛及第十二届“华为杯”大学生程

2014-04-23审核人:(已浏览)

关于举办2014年西安电子科技大学(首届)程序设计网络赛及第十二届“华为杯”大学生程序设计竞赛的通知

各学院:

程序设计是大学生运用计算机充分展示自己分析问题和解决问题能力的一个重要途径,对于培养大学生实践能力、团队意识、创新意识、顽强意志和综合素质具有显著作用和效果。为了推动这项创新性素质教育活动的广泛深入开展,扩大受益面,增强竞争力,使普及与提高相结合,同时,为2014年第三十九届ACM/ICPC(国际大学生程序设计竞赛)选拔队员,学校决定举办2014年西安电子科技大学(首届)程序设计网络赛及第十二届“华为杯”大学生程序设计竞赛。为了做好此次竞赛的前期准备和组织工作,保证竞赛取得圆满成功,特成立大学生程序设计竞赛组委会,下设组委会办公室,现将相关事项通知如下:

一、组织机构

1. 竞赛组织委员会

主 任:李建东

副主任:郭宝龙 郭 涛 崔江涛

委 员:李勇朝 苏 涛 赵 克 周慧鑫

李平舟 王益锋 杨有龙 夏永林

马 刚 顾 新 张玉明 梁继民

王松林 黄 伟

秘 书:黎 娜 张国良 胡晓娟

裁判组组长:万 波

技术组组长:张淑平

2. 组委会办公室

主 任:崔江涛

成 员:张国良 张淑平 万 波 臧明相

二、竞赛时间

网络赛:5月5日12:00至5月9日12:00

校内赛:5月11日9:00-11:00热身赛 13:10-17:00现场赛

省 赛:5月25日

三、参赛要求和报名方法

1. 为了便于选拔参加省赛和亚洲区预选赛的队员,本次网络赛、校内比赛均采取单人赛方式进行。

2. 参赛对象为全体在校本科生。

3. 参赛队员需登录网站:http://acm.xidian.edu.cn进行注册报名,参加网络赛,网络赛的前550名将获得校内现场赛资格。具体流程见附件1。

4.网络赛结果及现场赛相关事宜请于5月9日18:00前登陆实践教学网站:查看;

5.校组委会办公室设在南校区行政辅楼222室,联系人:张国良 电话:81891336 邮箱:glzhang@xidian.edu.cn

四、奖励办法

本次竞赛设立特等奖、一等奖、二等奖、三等奖。特等奖三名,一等奖数为参赛人数的10%,二等奖数为参赛人数的20%,三等奖数为参赛人数的30%。对获奖者颁发荣誉证书和奖品。由于程序设计竞赛时间较长,组织工作的难度较大,涉及人力、器材方面的问题较多,希望各有关单位给予大力支持,共同做好此项工作。

西安电子科技大学教务处

2014年4月23日

附件1

西安电子科技大学第十二届程序设计竞赛相关事项通知

本次程序设计大赛包括网络赛和现场赛两个环节,现场赛规模保持在550人左右,所有参赛队员必须通过2014年5月5日12:00至5月9日12:00的网络预选赛获取现场赛资格。详情请关注ACM基地网站:http://acm.xidian.edu.cn

具体流程:

1、5月5日12:00—5月9日12:00登陆ACM基地网站:

http://acm.xidian.edu.cn进行注册,参加网络赛。

2、5月9日18:00前公布获得现场赛资格人员名单及现场赛相关事宜;

3、5月11日参加热身赛、开幕式、正赛。

4、5月13日公布获奖名单,安排领取奖品和证书。

以上信息全部在ACM基地OJ:http://acm.xidian.edu.cn进行发布。

比赛地点:新校区EIII202203204207208

比赛时间:5月11日上午9:00---11:00为热身赛,供各位选手熟悉环境;

5月11日下午13:10---17:00为正式比赛。

西安电子科技大学

ACM程序设计竞赛组委会

2014年4月23日


附件2

西安电子科技大学第十二届程序设计竞赛比赛方法规则

本规则只适用于本次大赛,考虑到西电科大实际情况,以不违反ACM/ICPC基本精神和规则为准则。具体说明如下:

1.为了便于选拔,本次竞赛采用单人赛形式。

2.题目采用中文描述,共6题,有输入示例和输出示例,平均难度小于正式区域赛和总决赛赛题。

3.环境:计算机基础教学实验中心机房,C/C++/Java语言,Microsoft Visual C++ 6.0/Dev-Cpp/JDK1.x

4.解题:要求程序能对标准输入的测试数据给出正确的输出,格式正确。注意:裁判方的测试数据通常多于题目中给出的示例数据,但数据格式相同。

5.比赛:每人使用一台计算机,竞赛时间为3个小时。

6.评判:每道题目的运行时间最长不能超过10秒,否则会因超时而被判定为“运行超时”。每道题目提交都将在1~10分钟内被评判,反馈结果分以下几种:正确(Yes)、结果错(No - Wrong Answer)、编译错(No – Compilation Error)、运行时出错(No – Run-time Error)、运行超时(No – Time-Limit Exceeded)等。

7.资料限制:允许携带各种语言、算法方面的书籍、英汉字典、程序清单等所有文字、书本材料,但不允许带软盘、U盘、光盘,以及文曲星等电子类工具;也不允许携带手机、传呼机等无线通讯工具。

8.排名规则:按做出题目的数量和用时排名,具体如下:

l 做出题目多者排名在前;

l 做出题目数量相同时,罚时(也称总用时)少者排名在前;

l 罚时计算方法为:若某选手最终做对了N道题,但这N道题的提交一共被判定为不正确的提交次数为k次,则此选手解答题目的总用时为:

所有做对题目用时之和+20*k(分钟)

注:(1)每道题目用时规定为由比赛开始到第一次提交正确所用的时间。

(2)最终没有被评判正确的解答不计算时间。

9.纪律要求:比赛期间选手有问题请举手示意,轻声向工作人员询问;一律不允许随意浏览网络,访问其他选手的计算机。如被发现有违例行为,组委会有权取消其参赛资格。


附件3

竞赛题目示例

Problem A:最喜欢的数字

Time Limit : 1000ms

题意

zyf最喜欢的数字是1!所以他经常会使用一些手段,把一些非1的数字变成1,并为此得意不已。他会且仅会的两种手段是:

1.把某个数m除以某个质数p——当然p必须能整除这个数,即m=m/p

2.把某个数m减1,即m=m-1

有一天他突发奇想,想把[a,b]区间中所有的数一个一个地变成1,这是一个巨大的无聊的工程,所以他想知道他最少得花多少操作才能达到目的。

输入

输入包含多组数据(1000组数据),EOF结束。

每组数据为两个整数a和b(0

输出

对于每组数据,在一行上输出一个整数,表示最少操作数。

输入数据示例

2 3

3 5

11 12

对应于输入数据的输出结果示例

2

4

3

提示:C(C++)程序中以EOF结尾的数据输入方式:

while(scanf("%d%d",&a,&b)!=EOF) //输入整数

while(scanf("%s",str)!=EOF) //输入不含空格的串

关闭

Copyright © 2011-2020All Rights Reserved.版权所有:西安电子科技大学教务处

陕ICP备05016463号陕公网安备61019002002681号

地址:陕西省西安市西沣路兴隆段266号 邮编:710126 电话:029-81891205

jwc.xidian.edu.cn 技术支持:信息网络技术中心西安聚力

西电微教学

Baidu
map