ACM程序设计大赛策划书

ACM程序设计大赛策划书
ACM程序设计大赛策划书

实用标准文案

芜湖市第一届ACM程序设计大赛

活动策划书

主办方:芜湖市计算机学会

承办方:安徽师范大学计算机爱好者协会

2012年2月

一、活动背景

为了在芜湖市各高校内宣传计算机程序设计,形成良好的编程氛围;为了培养当代大学生的创新思维和利用计算机分析问题、解决实际问题能力,增强大学生的综合素质;为了提高广大同学学习程序设计的兴趣和能力;为了给广大在计算机程序设计方面有特长的同学提供展示才能的舞台,安徽师范大学计算机爱好者协会将于5月份上旬承办芜湖市大学生ACM程序设计大赛。此项竞赛更是各高校间的一次良好的学术交流,同时也是为全省和全国ACM大赛发现人才,鼓舞人才,培养人才的一次契机。

二、活动概要

活动名称:芜湖市第一届ACM程序设计竞赛

活动形式:本次大赛分为初赛和决赛两个部分,考试均为上机测试,采用OJ 在线测试系统的形式,在线提交题目答案,当场判断出正误。

活动对象:芜湖市各大高校本科生

活动时间:初赛————4月21日—4月22日

决赛————5月5日(周六)

活动地点:初赛于各校校内举行

决赛于安徽师范大学花津校区实验楼2号楼机房举行

三、前期准备

校内:

?横幅:制作四条内容关于此次大赛的横幅,分别悬挂于一、二食堂门口以及考试当天的201、202考场。

?活动宣传展版以及海报:制作两块活动宣传展板,用于一二食堂门口的报名点,设计并制作海报,购置展架,在一二食堂门口进行活动的宣传。

?联系赞助商:签订赞助协议,我们提供给赞助商可行的必要宣传,由赞助商为我们提供活动资金。

?地图:打印若干份安徽师范大学地图,标注出考试地点,用于活动当天指引外校考生找到考场。

?场地申请:申请活动当天的机房,用于作为考场。申请圆形报告厅的场地,用于当天颁奖仪式的举办。

?礼仪小姐:与院内礼仪队联系,协商好当天颁奖仪式所需的礼仪人数。

?席卡:联系计算机学会以及赞助商,确定当天比赛后的颁奖仪式的到场嘉宾,提前制作席卡。

?一次性纸杯:购买若干一次性纸杯,方便给活动当天值班人员提供饮水。

?桌面背景图片:由技术部设计一张PS图片,用于活动当天机房电脑的桌面布置,需要包含此次大赛的基本信息以及赞助商的logo标识。

?比赛通知:撰写此次比赛的报名通知,粘贴与各栋寝室楼下,起到通知活动的目的。并且同时在本院各班内由计协负责人员通知比赛事宜,且

用飞信的形式通知全体计协注册会员。

?报名网站:由技术部设计好报名网站,负责本次大赛的报名工作以及参赛人员的信息采集。

?试题:组织人员邀请院内老师进行题目撰写的工作,题目在开考前进行严格保密措施。

?气球:购置气球,比赛当天采取与全国ACM比赛一样的赛制,会用气球数表明做对题目数目。

校外:

1.与各高校内部计算机相关协会负责人取得联系,通知各高校本次比赛的各项事宜。包括举办时间,竞赛形式与内容,奖项设置等等。给予其他高校的兄弟社团尽可能的帮助,如可以为他们提供他们本校初赛考试的试题系统。由外联部部长协调部内人员负责与各高校的联系工作。

2.与各高校保持紧密联系,在第一时间拿到各校的初赛通过的人员名单。

四、活动流程

1)宣传阶段:

校内:

通过食堂门口海报和展板,悬挂横幅,飞信通知会员以及班级负责人在班内通知等各种形式进行活动的宣传,全面而有效的进行本次活动的宣传工作。同时各部门做好份内的准备工作,部长监督部员保证各项准备工作的有效落实。

校外:

联合芜湖市计算机学会,请他们发红头文件邀请合适的学校参加活动。

通过与各兄弟社团的联系,由兄弟社团负责人在其本校园内进行一系列的宣传工作。及时与兄弟社团沟通,了解各学校的报名情况和活动反响情况。

2)报名阶段:

校内:

校内通过计协相关网站报名,通过初赛的选拔选取出优秀的参赛选手组成决赛的人员名单。

校外:

其他各校在校内采取选拔考试,考试形式可以是笔试也可以是上机测试,对其他高校的初赛选拔形式不作要求。各学校可以用自己的OJ系统。

各高校需在4月底之前将报名表汇总好发送到指定邮箱。(详见通知。)

各校名单汇总上来以后,由办公室周腾负责统计信息,制定考场次序和座位号,由技术部廖泽昊将考生信息录入考试系统。外联部将各校的考生考

场号座位号等信息通知给各高校兄弟社团,确保各校负责人收到其校参赛人

员的考试信息。

3)比赛阶段:

组织部协调各部门人员成立引导组,技术组,后勤组,监考组以及流动组。

考前:

a)所有值班人员提前一个小时到达考场,技术组开始调试电脑,并安装

电脑桌面图片。

b)引导组派专人前往西大门公交站牌处,设立兄弟社团迎接点,为其他

高校的参赛人员指路,发放安徽师范大学地图,并在沿途安排人员值

班,采用一人一段,互相交接的方式引导外校考生找到考试地点。在

考试地点一,二楼处再设立二名引导人员,引导所有考生再次核实自

己的考试考场座位等信息,引导考生进入考场。

c)后勤组携带水瓶到现场,根据需要合理布置考试现场如悬挂横幅等。

d)监考组到场后迅速准备考试的签到表和笔。考生入场后引导考生填写

签到表。

考试中:

根据我校两个考场,每个考场有120台电脑(100台作为考试所用,还有20台作为备用电脑以应对特殊情况),考场设置在二楼的实际情况

而分配的人员。

考场负责人:1名,由我们协会会长或副会长担任,负责活动的现场协

调工作。

监考人员:10 名,每个考场5名,主要负责人员签到,监考,挂气球(表示做对题目数量)。每名监考人员负责两排20台电脑的考生的监考工作。

技术人员:2名,每个考场一名,负责维护电脑,解决突发的一些技术性问题。若无法解决,让考生填写换机登记表,进行换机重考。

后勤人员:2名,负责考场的开水供应,维护考场的整洁,负责协助其他人员,并应对出现紧急情况。

具体监考示意图:

电脑(前门)

监考人员(每人负责监考走道两旁20位考生)

电脑

电脑

监考人员

电脑

电脑

监考人员

电脑

电脑

监考人员

电脑(后门)

考试后:

●后勤组负责场地的清理工作,不要在实验室遗留下来垃圾,将

桌椅摆放整齐。

●监考组负责马上统计考生的成绩信息进行排序,根据总人数

相应比率选出一、二、三等奖。撰写获奖证书。

●其他所有值班人员前往圆形报告厅进行场地布置工作,安放席

卡,调试音响,悬挂横幅等。

●引导组将所有考生引导入圆形报告厅等候。若有老师,可安排

其进入圆形报告厅隔壁的会议室等候。

●监考组统计完考试信息以后,携带获奖证书前往圆形报告厅进

行物品的交接,颁奖仪式正式开始。

五、颁奖仪式

在比赛结束后,将在安徽师范大学花津校区举办颁奖仪式,邀请各个学校领导,赞助单位参加。颁奖分为两部分,首先是嘉宾致辞,其次是颁奖典礼。

时间:决赛结束后一个小时后

地点:安徽师范大学圆形报告厅

颁奖仪式具体安排:

1、前期宣传

诚邀本地媒体,主赞助商,部分高校领导,出席参加颁奖仪式,在各高校进行宣传。

2、前期准备

(1)颁奖前一周:

①准备主持人、横幅、鲜花、相机、摄像器材和颁奖音乐。

②发出获奖者和嘉宾邀请函

③准备证书和奖金。

(2)颁奖前一天:

①主持人、横幅、鲜花、相机、摄像器材和颁奖音乐一切就位。

②颁奖嘉宾和获奖者最后确认

③安排仪式的时间流程

(3)当天人员安排

①上午再次确认主持人、横幅、鲜花、相机、摄像器材和颁奖音乐,嘉宾

到场。

②颁奖流程核对。

3、颁奖的流程设计

(1)主持人宣布颁奖仪式开始。

(2)嘉宾讲话。

(3)主持人宣布颁奖仪式开始并宣读获奖名单。

(4)获奖者领奖,发言,和嘉宾一起退场。

(5)主持人宣布颁奖仪式结束。

4、颁奖后安排

安排到场人员有序出场,清洁整理现场。

5、注意事项及突发事件的处理

工作人员要注意形象礼仪,注意维持现场秩序。

六、考试说明

基本说明:

1.竞赛中每队三人拥有一台计算机,竞赛命题10题,比赛时间为5个小时。每做对一题将会有监考人员为其队伍挂上一个气球。

2.参赛队员可以携带诸如书、手册、程序清单等参考资料。

3.参赛队员不能携带任何可用计算机处理的软件或数据(不允许任何私人携带的U 盘、磁盘或计算器)。

4.参赛队员不能携带任何类型的通讯工具,包括无线电接收器、移动电话。

5.在竞赛中,参赛队员不得和指定工作人员以外的人交谈;系统支持人员可以回答和系统相关的问题,例如解释系统错误信息。

6.竞赛的预定时间为5小时,但当竞赛进行一定时间后,竞赛技术委员会可以因为出现不可预见的事件而调整比赛时间长度,一旦比赛时间长度发生改变,将会以及时并且统一的方式通告所有参赛队员。比赛过程中,选手若要上厕所,必须征得监考人员批准,且有监考人员陪同。

7.当参赛队伍出现妨碍比赛正常进行的行为时,诸如擅自移动赛场中的设备,未经授权修改比赛软硬件,干扰他人比赛等,都将会被剥夺参赛资格。

竞赛评分:

1.试题的解答提交在OJ上直接提交,每一次运行会被判为正确或者错误,判决结果会及时通知参赛队伍。

2.参赛队员有权利通过提交解释请求,针对试题描述中的不明确或错误的部分提问。如果确认试题中确实存在不明确或错误的部分,将会通告所有参赛队伍进行声明

或更正。

3.正确解答中等数量及中等数量以上试题的队伍会根据解题数目进行排名,解题数在中等数量以下的队伍会得到确认但不会进行排名。在决定获奖队伍时,如果多支队伍解题数量相同,则根据总用时加上惩罚时间进行排名。总用时和惩罚时间由每道解答正确的试题的用时加上惩罚时间而成。每道试题用时将从竞赛开始到试题解答被判定为正确为止,其间每一次错误的运行将被加罚20分钟时间,未正确解答的试题不记时。

4.为了保持赛场的紧张气氛,在适当的时间,会停止对于竞赛结果的公告信息。对于运行的判决结果仍将及时通知其提交队伍。

竞赛环境和竞赛语言:

竞赛语言:C、C++、Java。

每支队伍使用一台计算机,所有队伍使用计算机的规格配置完全相同。竞赛中使用的语言软件版本必须是在地区预赛前已经发行的版本。竞赛承办者在竞赛中应该向参赛队伍提供足够的磁盘空间。其他有关细节,如存储器和硬盘配置、软件版本、打印机信息在队伍报到时公布。

七、注意事项:

1.所有工作人员务必佩戴工作证,自觉遵守安排,维护协会形象,若遇到无法解决的

问题,需及时向上汇报,务必不可擅自处理。

2.楼下引导人员在引导过程中要听从楼上人员安排,切记不可擅自让考生自行上二

楼,以免造成场面混乱。

3.若在考试中有本校或他校老师到来,引导组负责老师的接待工作,为老师准备茶水,

可让老师在机房隔壁的办公室内休息。工作人员对待老师要态度谦逊,彬彬有礼。

不得作有损协会甚至学校形象的事情。

4.考试期间,严厉禁止帮助考生作弊或者包容考生作弊的行为,若有发现,一律严肃

处理。

5.比赛过程中,若有同学突发身体不适,应立即劝其终止比赛,并排工作人员带其前

去就医。

八、建议

我只写了你没考虑的或考虑不完善的地方。

活动策划,首先,你要从校内和校外分开写,这写两个文件吧。然后再细分,校内的准备,报名和比赛;校外的要考虑宣传,报名,比赛和颁奖。

校内的你在从参加者的角度,从报名到颁奖结束。比如报名,我要在哪里报名,怎么报名?报名的条件,如何组队?我在报名的地方想知道比赛的整个流程和比赛注意事项。参加比赛我能得到什么?学分还是证书?然后是要不要知道准考证号,什么时间知道,在哪?然后是比赛过程细节,可以参考去年和前年的。

然后是组织管理,活动前报名系统的开发需求,比赛出题,校内的直接我们和老师来出,校外的可以参考安徽省的,你问下陈老师。

校外的,要把红头文件写好了,然后联系方群老师,让他们发出去。其他的还要考虑多和学会接触。

策划再好,空想也不能成真,所以还是要靠做,靠管理。所以加油吧!既然很简单就把每件事做好,然后就是不简单了。

程序设计大赛致辞稿(精选多篇)

程序设计大赛致辞稿(精选多篇) 第二届涂鸦大赛领导致辞稿 各位老师、亲爱的同学们: 大家,下午好: 很高兴今天下午能够与大家相聚于校园文化广场,同时也很期待大家的涂鸦作品新鲜出炉,在这里,我想对在场的每一位同学说三句话。 我的第一句话:你们都是好样的。为什么这样讲?因为我觉得现在站在赛场上的,那些手拿笔墨纸砚的同学们,你们是勇敢与自信的;那些胸前挂着工作牌的同学们以及背后默默地工作者们,你们辛苦了;那些走在文化广场能停下脚步观看本次活动的同学们,我也要感谢你们的大力支持。 我的第二句话呢,我想谈一下我对涂鸦的认识。涂鸦,它起源于20世纪60年代美国的费城和宾夕法尼亚州的graffiti。听说制作者将自己的绰号以及自家门牌号之类涂绘于墙面等介质上,后来扩大到汽车、火车和车站站台等不同表面上做graffiti,墙不再是唯一的介质。而今,我们现在所在的现场是我院第二届涂鸦大赛现场,我认为本届“我的生活我涂鸦”第二届涂雅大赛不仅增强了我院大学生的创新意识和创新素养,而且激发了青年学生的创意资源与成果,引导大学生以创造的激情、创新的思

维、创意的形式描绘了我们多彩的交院生活,为搭建大学生创意能力的培养平台、为营造良好的校园文化氛围发挥了重要作用。 下面是我的最后一句话:预祝第二届涂鸦大赛取得圆满成功。 谢谢大家 全文结束》》xx程序设计大赛通讯稿 为进一步加强学校教学质量工程建设,提高学生的创造力及运用计算机技术解决实际问题的综合能力,培养学生的创新思维与合作精神,激发广大同学学习程序设计的热情与兴趣,xx年11月26日由淮南师范学院教务处主办,计算机与信息工程系承办,院计算机协会协办的第二届程序设计大赛在校图书馆六楼举行。本次比赛的组委会主任xxx老师,副主任xxx老师、xx老师,大赛组委会成员xx老师、xx老师、xx老师和组委会秘书xx老师出席了本次比赛。本次比赛的选手是来自我院各届学生共计77人。 本次比赛是以c语言和java语言为主要程序设计语言,共计5题,比赛时长为三小时,比赛强调参赛者计算机程序设计的专业素质,重点考察参赛者程序设计语言、计算理论等相关知识及综合应用能力。每人在规定时间内答题数量最多的人胜出,相同答题数量以最快完成答题的胜出,比赛过程中,选手们热情高涨,信心足地将一个个难题攻克,到了比赛的中间阶段,有的选手在为自己未能编出的程序而绞尽脑汁,有的

安徽ACM省赛试题

2018年安徽省机器人大赛程序设计竞赛

目录A.数7 B.编译错误 C.做操的时候要排好队D.判重 E.最长上升字串 F.雄伟的城堡 G.然后打5 H.运货卡车 I.最大矩形框 J.数列分段 K.数数字

A.数7 时间限制: 3s 描述 求整数序列中位置L到位置R中一共有多少个7。对于每个数7的个数的定义为,十进制各个位置上一共有多少个7,以及能够被7整除的次数。 输入 第一行是一个整数T,代表测试数据的组数。每组数据中两个整数L,R。其中T≤50,L

B.编译错误 时间限制: 3s 描述 在程序员编写程序的时候,通常会引用其他文件,而引用的文件也会引用其它的头文件。但是出现循环引用的现象编译时便会报错。例如A引用了B,B引用了C,C引用了A,那么就产生了循环引用(Circular reference)。考虑另外一个情况,A引用了B和C,B引用D,C引用D,虽然D被引用了两次,但是没有出现循环引用。 输入 第一行是一个整数T,代表测试数据的组数。每组数据中第一行是一个整数n,代表有多少个引用关系。接下来n行每行有2个字符串a,b,用空格分隔,代表a引用了b。其中T≤50, n≤105,每个字符串长度不超过100。 输出 共T行。若不会产生编译错误则输出Passed,否则输出Failed。 样例输入 样例输出

C.做操的时候要排好队 时间限制: 3s 描述 同学们在做早操时,应该按照身高从低到高排好队。但是总是有人不好好排队,老师在审查时会对没有排好的队伍扣除一定的分数。扣的分数被定义为,找到三个人Ai,Aj,Ak,其中i

程序设计策划书

计算机与信息工程系 计算机与信息工程系 团总支、学生会主办 计算机与信息工程系 文艺部、办公室承办 程序找茬大赛

计算机与信息工程系 程序找茬大赛策划书 一、活动主题: "淮南师范学院计算机与信息工程系程序找茬大赛 " 二、活动目的: 1.程序找茬在程序调试中是很重要的环节,这个比赛可以增强 同学们在这方面的能力。 2.通过这次比赛也可以让同学们对程序可能出现哪些错误有更 多的了解。 3.通过这次比赛可以调动大家学习的积极性。 三、活动宣传: 1、由宣传部负责板牌的设计,放置食堂、教学楼等同学出入频繁的场所; 2、学生会各部门系干对本系同学进行宣传,鼓励大家积极参与到大赛中来。

四、活动参赛对象: 计算机与信息工程系全体学生。 五、报名方式: 各班班长或团支书进行统计本班报名名单。 (文艺部会在3月26-28日收取名单) 六、比赛前期工作: 1、策划通过后请相关的专业老师帮助出题; 2、确定比赛具体日期后开始宣传并组织参赛对象报名; 3、团总支办公室协助申请机房; 4、学生会宣传部根据本次比赛宗旨进行板牌设计; 5、打印比赛所需的表格等纸质文档。 6、赛前集中安排工作人员,责任到人,确保比赛有序进行; 七、题目形式:查找程序中的错误 八、比赛流程: 1、赛程安排: 时间:4月15日晚7:00 到8:30 地点:图书馆机房一楼 比赛方式:

A.比赛形式为机试。 B.在比赛前由学生会相关负责人统一发放题目。 C.要求每个同学在规定的时间内找出程序尽可能多的错误。 2、具体评分细则: 满分为100分,以小数点后一位为准,按照平均分记入成绩。这次比赛会请相关老师评分,主要看同学找出错误并改正错误的多少来给分的。若两个同学找出的错误一样多,用时较短的同学比用时较长的同学优秀。 3、大赛相关事宜: A比赛当天负责部室的成员提前一个小时进入机房进行布置; B签到组在场负责签到工作,安排参赛者有序入场; C计时组负责每位同学完成作品所用时间; D团宣的成员负责拍照; E比赛结束后清理现场。 九、活动纪律: 比赛期间任何人不得交头接耳,不得相互讨论,必须独立完成试题。若有雷同,则取消这几位同学的比赛资格。

山东科技大学第二届ACM程序设计大赛试题

山东科技大学 第二届ACM程序设计大赛 试题册 试题共14页,题目共计12道

山东科技大学第二届ACM 程序设计大赛试题册 Problem A 简单计算 Description 给出n 个十进制的数,找出这n 个数的二进制表示中1的个数最少的数。 Input 输入的第一行为一个正整数T (1≤T ≤20),代表测试数据组数。 对于每组测试数据,输入的第一行为一个正整数n (1≤n ≤10000),第二行为n 个正整数A 1、A 2、…、A n (1≤A i ≤109 ),每个数之间以空格分隔。 Output 每组数据输出一行,先输出数据组数,再输出二进制中含1最少的数,如果存在多个数符合条件,输出最小的那个。具体输出格式见样例输出。 Sample Input Sample Output

山东科技大学第二届ACM 程序设计大赛试题册 Problem B 关键字搜索 Description 我们的新网站具有了全新的搜索功能,使用了2个通配符“*”和“?”,其中“*”表示0或者多个小写字母,“?”代表1个字母。 当我们输入一个关键字的时候,我们在不确定的地方就使用通配符。我们在数据库里面有多条记录,每条记录都是由小写字母组成,现在给出一个关键字,你能告诉我数据库里面有多少条与关键字相匹配的记录吗? 例如: 如果关键字是j*y*m*y?,那么jiyanmoyu ,jyanmoyu ,jymyu 都是相匹配的记录。 Input 第一行输入一个T (T ≤20),表示有T 组测试数据。对于每组测试数据,第一行是输入的关键字,接下是数据库里面的所有记录的条数n ,1≤n ≤10000,每条记录的长度不超过50个小写字母。 Output 对于每组测试数据,输出与关键字相匹配的总记录条数,占一行。 Sample Input Sample Output

acm程序设计大赛

acm程序设计大赛 一、参赛队的组成: 每只队伍三名参赛队员组成,设队长一名。 超过两名以上选手为女队员的参赛队可认为具有女队的资格。 在解出同等题目的情况下,女队优先,然后再计算时间(争夺第一名时除外)。 二、竞赛过程 竞赛中命题 6 题,比赛时间为5个小时。比赛编程语言为C或C++。 队员在接到题目后,编程进行解答,解答完每道题目,即可将程序通过网络提交,评委当场对提交的程序进行评判,并对提交的时间进行记录,经运行测试后由裁判判为正确或者错误,判决结果由系统自动反馈给参赛队伍。如果正确,就为该队挂上一个气球,不同颜色的气球代表不同的题目。为了增加比赛的紧张气氛,比赛结束前一个小时,停止公布所有的成绩。 参赛队员有权提交解释请求,针对题目描述中的不明确或错误的部分提问。如果裁判确认题目中确实存在不明确或错误的部分,将会通告所有参赛队伍进行声明或更正。 在竞赛中,参赛队员不得和同组成员以及竞赛组委会指定工作人员以外的人交谈;系统支持人员可以回答和系统相关的问题,例如解释系统错误信息。 参赛队员不能携带任何电子设备。允许携带纸质材料,包括源代码,参考书,字典等。 当参赛队伍出现妨碍比赛正常进行的行为时,诸如擅自移动赛场中的设备,未经授权修改比赛软硬件,干扰他人比赛等,都将会被竞赛组委会剥夺参赛资格。 三、竞赛评分 竞赛裁判主要负责当比赛选手对裁判系统的结果提出异议或题目需要人工判别时作出相应解释或判定。竞赛组委会主任在与竞赛裁判组协商后确定获胜队伍,有权根据由于不可预见的事件引起的问题,对结果进行调整,这个决定是最终的。 比赛最终结果由每支队伍解决的题目以及解决时间来决定。解题多者获胜,如果有队伍解题数量相同,则根据总用时加上惩罚时间进行排名。总用时和惩罚时间由每道解答正确的试题的用时加上惩罚时间组成。每道试题用时将从竞赛开始到试题解答被判定为正确为止,期间每一次错误的运行将被加罚20分钟时间,未正确解答的试题不计时。

acm程序设计大赛题目

The Mailboxes Manufacturers Problem Time Limit:1000MS Memory Limit:65536K Total Submit:299 Accepted:227 Description In the good old days when Swedish children were still allowed to blowup their fingers with fire-crackers, gangs of excited kids would plague certain smaller cities during Easter time, with only one thing in mind: To blow things up. Small boxes were easy to blow up, and thus mailboxes became a popular target. Now, a small mailbox manufacturer is interested in how many fire-crackers his new mailbox prototype can withstand without exploding and has hired you to help him. He will provide you with k(1 ≤ k≤ 10) identical mailbox prototypes each fitting up to m(1 ≤ m≤ 100) crackers. However, he is not sure of how many firecrackers he needs to provide you with in order for you to be able to solve his problem, so he asks you. You think for a while and then say, “Well,if I blow up a mailbox I can’t use it again, so if you would provide me with only k = 1 mailboxes, I would have to start testing with 1 cracker, then 2 crackers, and so on until it finally exploded. In the worst case, that is if it does not blow up ev en when filled with m crackers, I would need 1 + 2 + 3 + … + m = m ×(m+ 1) ? 2 crackers. If m = 100 that would mean more than 5000 fire-crackers!” “That’s too many,” he replies. “What if I give you more than k = 1 mailboxes? Can you find a strategy that requires less crackers?” Can you? And what is the minimum number of crackers that you should ask him to provide you with? You may assume the following: 1.If a mailbox can withstand x fire-crackers, it can also withstand x? 1 fire-crackers. 2.Upon an explosion, a mailbox is either totally destroyed (blown up) or unharmed, which means that it can be reused in another test explosion.

大学生计算机编程大赛活动策划书-精品文案范文

大学生计算机编程大赛活动策划书 大学生计算机编程大赛活动策划书 为推进学院素质教育,提高大学生的科学素养,拓展我院学生的综合素质,丰富大学生的校园文化生活,营造浓郁的学术、科技氛围,进一步培养学生的创新意识、创新精神和创新能力。软件协会开展以“勤奋学习,创新实践”为主题的大学生计算机编程大赛。主要内容如下: 一、大赛宗旨 旨在培养和激励高校学生的创造力、团队合作精神以及在软件开发过程中的创新能力。同时此次大赛将视为对明年的省高校杯的一次演练,提高广大学生开展计算机软件设计的兴趣和能力,,给广大在计算机 程序设计方面有特长的同学提供展示才能的舞台。通过参赛,检验学生在压力下进行开发的能力,展示其创新能力,为加强校内同学间的交流和相互学习提供机会。 二、参赛对象参赛者均为广东科贸职业学院信息工程系在校学生。 三、参赛形式和报名方法 1.本次竞赛采取团队报名的形式 2、参赛团队填写报名表(报名电子表发送到信工系各班团支书)。 3、由各班团支书负责统一收集参赛团队报名表,并在规定的报名时 间内将本班参赛者报名表交到负责人处,逾期不收。 其他详细信息可留意软件协会官方博客: 四、比赛方式及要求 1、本次竞赛的内容是根据拟定项目或者根据现实需要自行设计一个项目参与本次大赛项目评比。 2、比赛时间为三个星期,参赛团队须在规定时间内完成。 3、比赛期间选手可以翻阅相关的工具书。 4、参赛者应尊重自己的劳动成果,严禁将自己的作品拿给他人抄袭,严禁抄袭他人的作品。(违反此条例者,将追究其相关责任) 5、比赛期间不局限于参赛者使用何种技术体系,不局限于使用何种 开发工具及操作系统。 项目评比参考: ?项目的稳定性、项目的实用性 ?项目使用的技术框架及开发平台

2017ACM比赛试题

2017年计算机ACM编程竞赛 主办:计算机科学与技术学院 时间:2017-11-22 18:00---20:00 地点:计算机学院奋进楼4楼5机房

竞赛规则 1、比赛时间为120分钟,从18:00开始,20:00结束。 2、比赛形式为上机编程,每个小组使用三台电脑,可任选语言,同一小组不同题目可使用不同语言; 3、比赛期间可以使用自己电脑,不可查阅书籍、但禁止查阅个人U盘,禁止使用手机、电脑进行上网查询,禁止使用现有代码,违者取消比赛资格;(正式ACM中是可以携带纸质材料的,但由于本次比赛,有大量题目参考书上例题,所以就不让携带了) 4、比赛期间,如遇到设备问题,可举手示意工作人员; 5、由于机房电脑系统有重启还原功能,比赛期间请勿轻易重启电脑; 6、【重要】比赛结束后,请确认将所要提交文件拷至工作人员U盘,否则成绩无效概不负责。 提交方式 1、创建文件夹,文件夹命名格式为小组号-小组队长-组员1-组员2 2、将每一题的源程序文件夹以题目编号命名,拷贝至上述创建的文件夹中 3、在本文档中每题相应位置附上源码及截图(windows截图键:Alt+Prt sc sysrq),拷贝至上述创建的文件夹中 4、比赛结束后将上述文件夹拷贝至工作人员U盘中,提交方算完成,提交 完成前请勿重启电脑。 注:本次比赛共14题,满分120分。没有完成题目,但有部分解题步骤者按完成度给分。每道题要有注释。

竞赛题目 1. 青年歌手大奖赛中,评委会给参赛选手打分。选手得分规则为去掉一个最高分和一个最低分,然后计算平均得分,请编程输出某选手的得分。输入数据有多组,每组占一行,每行的第一个数是n(2

程序设计竞赛规程

一、活动名称 2013年“华为”杯程序设计大赛 二、举办单位 主办单位:华为技术有限公司 协办单位:(排名不分先后) 华中科技大学、武汉大学、武汉理工大学 三、活动时间 2013年5月1日-7月30日 四、参赛资格 ●本次大赛面向武汉三所目标高校在校全日制本科及以上学历学生(毕业时间在2013年9月30日之后)。 ●初赛以个人为单位,性别、专业不限;预计800人; ●在华为官方网站注册报名,报名成功后获得参赛资格,只有在报名期间进行网上注册后才能参与比赛。 四、竞赛流程 第一阶段:报名参赛(5月10日—5月24日) ●?参赛选手阅读参赛注意事项,确认协议内容,在华为官方网站上注册简历,获 得参赛资格的选手以个人身份参赛。 第二阶段:初赛(6月1日8:00—6月1日12:00) ●?网吧集中测试(集中招聘机试流程) 1. 5月30日18:00前,通过邮件、短信和电话的形式通知通过简历筛选的 学生初赛场地、机试场次、时间、所需证件及注意事项; 2. 1日当天,学生凭身份证刷卡签到,并获取自己的登录账号与密码。 3. 学生按安排的批次进行入座考试,机试全程为30分钟,逾时将视为不及 格。全程考试属封闭式测试,不得翻阅网页及手机,完全独立完成整个测 试过程。一旦发现翻阅行为,一律视为作弊,将会被取消参赛资格。 4. 考试成绩按照答案正确率与用时两个维度进行评价,在追求准确的同时对 学生们的编程效率也作出了要求。 第三阶段:软件训练营(6月2日9:00—6月2日16:00) ●? 1日晚将通过邮件、短信与电话的形式,邀请通过初赛的18位学生参加为期6 个小时的软件训练营-敏捷开发的训练课程,本课程主要是针对学生编程思维 进行的引导式更新,课程内容比较灵活多变,动手环节较多,较有吸引力。 ●?中午学生将统一在华为A2食堂进行就餐。 ●?完成培训的学生将会收到华为武研所办法的“敏捷技能拥有者”的荣誉证书和决 赛工具包(题目+小贴士+输出文件)。 ●?培训后,同学将会自主组成6个三人组进行接下来的决赛。每两个三人组将会 由一位导师(业务部门提供的业务骨干)进行指导,每个导师将会利用自己 的课余时间给每个队伍进行技术和思维两个方面的指导(通过邮件、电话和 QQ等方式),指导需不涉及课题核心信息。 第四阶段:决赛前预审(6月7日9:00—6月7日16:00)

ACM新生杯大赛策划书(初稿)

湖南大学 “第二届ACM程序设计新生杯大赛” 策划书 ----信息科学与工程学院第四届分团委学生会 ----湖南大学ACM程序设计竞赛协会 ----比赛时间:2013年12月7日

目录 一、活动背景 (1) 二、活动目的 (1) 三、活动主题 (1) 四、活动对象 (1) 五、活动地点及时间 (2) 六、活动承办单位 (2) 七、报名形式 (2) 八、活动具体流程安排 (3) 九、奖项设置 (7) 十、资金预算 (7)

一、活动背景 ACM程序设计大赛是由美国计算机协会(ACM)主办的大学级别最高的脑力竞赛,素来被冠以“程序设计的诺贝尔奖”的尊称。大赛自1970年开始至今已有40年历史,是世界范围内历史性的程序设计竞赛。全国众多高校均举办相应赛事,湖南大学也被设为ACM华中南区域赛的赛点。全国各大高校均开设相关计算机编程语言课程,众多编程爱好者投入其中,高效高质量的编程已经成为了一种必不可少的本领,此次比赛是基于ACM/ICPC比赛的模式,在湖南大学大一大二学生之间进行角逐。 二、活动目的 湖南大学ACM程序设计协会举办此次竞赛活动,旨在提高新生(大一大二)的编程技术,在学校内营造浓厚的编程学习氛围,以此激发学生们的兴趣。此次比赛旨在让众多学子通过交流与切磋获取知识,为优秀的人才提供一个脱颖而出的平台,为湖大ACM校队培养预备人才,从而为湖南大学在将来的各项比赛中夺奖争光奠定基础。 三、活动主题 --------ACM--梦想开始的地方-------- 四、活动对象 湖南大学全体大一、大二学生

五、活动时间及地点 初赛时间:2013年12月7日下午13:00—17:00(个人赛)决赛时间:2013年12月14日下午13:00—17:00(个人赛)活动地点:信息科学与工程学院203机房和205机房 六、活动承办单位 信息科学与工程学院第四届分团委学生会学习自律部 湖南大学ACM程序设计竞赛协会 七、报名形式 (一)报名时间:11月29日—12月5日 (二)现场报名地点:天马二区篮球场 (三)报名方式: 1.线下: (1)以个人为单位,在所在宿舍园区内的ACM程序设计竞赛 报名地点填写纸质报名表报名参加。 (2)以班级为单位,年级长负责把报名信息发布到各个班 长,各个班长负责统计所在班级的报名情况,再统一交至年级长处,年级长再统一交给分团委学生会学习自律部负责人。 2.线上: (1)电子档报名表会通过各个渠道在每个群里的群共享中,需要报名的同学填好报名信息(姓名+性别+年级+学院专业

河南省第四届ACM程序设计大赛原题

所有题目时间限制:1秒 【T1】 序号互换 Dr.Kong 设计了一个聪明的机器人卡多,卡多会对电子表格中的单元格坐标快速计算出来。单元格的行坐标是由数字编号的数字序号,而列坐标使用字符序号。观察字母序号,发现第1列到第26列的字母序号分别为A,B,……,Z,接着,第27列序号为AA,第28列为AB,以此类推。 若给Dr.Kong的机器人卡多一个数字序号(比如32),它能很快算出等价的字母序号(即AF),若给机器人一个字母序号(比如AA),它也能很快算出等价的数字序号(27),你能不能与卡多比试比试,看谁能算得更快更准。 【标准输入】 第一行:N 表示有多少组测试数据。 接下来N行,每行或者是一个正整数,或者是一个仅由大写字母组成的字符串。 【标准输出】 对于每一行测试数据,输出一行。如果输入为一个正整数序号,则输出等价的字母序号;如果输入为字符串,则输出等价的数字序号。 【约束条件】 输入保证,所有数字序号和字母序号对应的数字序号均<=2*10^9 【样例】 【T2】 节能 Dr.kong 设计的机器人卡多越来越聪明。最近市政府公司交给卡多一项任务,每天早晨5:00开始,它负责关掉ZK大道右侧上的所有路灯。 卡多每到早晨5:00准会在ZK大道上某盏灯的旁边,然后他开始关灯。每盏灯都有一定的功率,机器人卡多有自觉的节能意识,它希望在关灯期间,ZK大道右侧上所有的路灯的耗电总量数是最少的。 机器人卡多以1m/s的速度行走。假设关灯动作不需要花费额外的时间,因为当它通过某盏路灯时就

顺手将灯关掉。 请编写程序,计算在给定路灯设置,灯泡功率以及机器人卡多的起始位置的情况下,卡多关灯期间,Zk大道上所有灯耗费的最小能量。 【标准输入】 第一行N 表示ZK大道右侧路灯的数量(2<=N<=1000) 第二行V 表示机器人卡多开始关灯的路灯号。(1<=V<=N) 接下来的N行中,每行包含两个空格隔开的整数D和W,用来描述每盏灯的参数 D表示该路灯与ZK大道起点的距离(用米为单位来表示) W表示灯泡的功率,即每秒该灯泡所消耗的能量数。路灯是按顺序给定的。 (0<=D<=1000,0<=W<=1000) 【标准输出】 输出一个整数,即消耗总能量之和的最小值。注意结果小于200,000,000 【样例】 【T3】 表达式求值 Dr.Kong 设计的机器人卡多掌握了加减运算以后,最近又学会了一些简单的函数求值,比如,它知道函数min(20,23)的值是20,add(10,98)的值是108等等。经过训练,Dr.Kong 设计的机器人卡多甚至会计算一种嵌套的更复杂的表达式。 假设表达式可以简单定义为: 1.一个正的十进制数x是一个表达式。 2.如果x和y是表达式,则函数min(x.y)也是表达式,其值为x,y中最小的数。 3.如果x和y是表达式,则函数max(x,y)也是表达式,其值为x,y中最大数。 4.如果x和y是表达式,则函数add(x,y)也是表达式,其值为x,y之和。 例如,表达式max(add(1,2),7)的值为7. 请编写程序,对给定的一组表达式,帮助DrKong算出正确答案,以便校队卡多计算的正误。

2019年大学生程序设计大赛策划书

2019年大学生程序设计大赛策划书 一、活动名主题 “华为”杯程序设计大赛 二、举办单位 策划主办单位:华为技术有限公司 协办单位:(排名不分先后)华中科技大学、武汉大学、武汉理工大学 三、活动时间 20xx年x月x日-x月xx日 四、参赛资格 ●本次大赛面向武汉三所目标高校在校全日制本科及以上学历学生(毕业时间在20xx年x月xx日之后)。 ●初赛以个人为单位,性别、专业不限;预计800人;

●在华为官方的网站注册报名,报名成功后获得参赛资格,只有在报名期间进行网上注册后才能参与比赛。 五、竞赛流程 第一阶段:报名参赛(5月10日—5月24日) l参赛选手阅读参赛注意事项,确认协议内容,在华为官方的 网站上注册简历,获得参赛资格的选手以个人身份参赛。 第二阶段:初赛(6月1日8:00—6月1日12:00) l网吧集中测试(集中招聘机试流程) 1.5月30日18:00前,通过邮件、短信和电话的形式通知通过简历筛选的学生初赛场地、机试场次、时间、所需证件及注意事项; 2.1日当天,学生凭身份证刷卡签到,并获取自己的登录账号 与密码。

3.学生按安排的批次进行入座考试,机试全程为30分钟,逾时将视为不及格。全程考试属封闭式测试,不得翻阅网页及手机,完全独立完成整个测试过程。一旦发现翻阅行为,一律视为作弊,将会被取消参赛资格。 4.考试成绩按照答案正确率与用时两个维度进行评价,在追求准确的同时对学生们的编程效率也作出了要求。 第三阶段:软件训练营(6月2日9:00—6月2日16:00) l1日晚将通过邮件、短信与电话的形式,邀请通过初赛的18 位学生参加为期6个小时的软件训练营-敏捷开发的训练课程,本课程主要是针对学生编程思维进行的引导式更新,课程内容比较灵活多变,动手环节较多,较有吸引力。 l中午学生将统一在华为A2食堂进行就餐。 l完成培训的学生将会收到华为武研所办法的“敏捷技能拥有者”的荣誉证书和决赛工具包(题目+小贴士+输出文件)。 l培训后,同学将会自主组成6个三人组进行接下来的决赛。每两个三人组将会由一位导师(业务部门提供的业务骨干)进行指导,

ACM程序设计竞赛例题

备战ACM资料 一:知识点 数据结构: 1,单,双链表及循环链表 2,树的表示与存储,二叉树(概念,遍历)二叉树的应用(二叉排序树,判定树,博弈树,解答树等) 3,文件操作(从文本文件中读入数据并输出到文本文件中) 4,图(基本概念,存储结构,图的运算) 数学知识 1,离散数学知识的应用(如排列组合、简单的图论,数理逻辑) 2,数论知识 3,线性代数 4,组合代数 5,计算几何 二算法 1,排序算法(冒抛法,插入排序,合并排序,快速排序,堆排序) 2,查找(顺序查找,二分发) 3,回溯算法 4,递归算法 5,分治算法 6,模拟法 7,贪心法 8,简单搜索算法(深度优先,广度优先),搜索中的剪枝,A*算法 9,动态规划的思想及基本算法 10,高精度运算 三、ACM竞赛的题型分析 竞赛的程序设计一般只有16种类型,它们分别是: Dynamic Programming (动态规划) Greedy (贪心算法) Complete Search (穷举搜索) Flood Fill (不知该如何翻译) Shortest Path (最短路径) Recursive Search Techniques (回溯搜索技术) Minimum Spanning Tree (最小生成树) Knapsack (背包问题) Computational Geometry (计算几何学) Network Flow (网络流) Eulerian Path (欧拉回路) Two-Dimensional Convex Hull (不知如何翻译) BigNums (大数问题)

Heuristic Search (启发式搜索) Approximate Search (近似搜索) Ad Hoc Problems (杂题) 四ACM竞赛参考书 《实用算法的分析与程序设计》(吴文虎,王建德著,电子工业出版社,竞赛类的黑宝书)《青少年国际和全国信息学(计算机)奥林匹克竞赛指导)――组合数学的算法 和程序设计》(吴文虎,王建德著,清华大学出版社,参加竞赛组合数学必学) 《计算机算法设计与分析》(王晓东编著,最好的数据结构教材) 《数据结构与算法》(傅清祥,王晓东编著,我所见过的最好的算法教材) 《信息学奥林匹克竞赛指导――1997-1998竞赛试题解析》(吴文虎,王建德著,清华大学出版社) 《计算机程序设计技巧》 D.E.Kruth著,算法书中最著名的《葵花宝典》,大师的作品,难度大) 《计算几何》周陪德著 《ACM国际大学生程序设计竞赛试题与解析(一)》(吴文虎著,清华大学出版社) 《数学建模竞赛培训教材》共三本叶其孝主编 《数学模型》第二版姜启源 《随机规划》 《模糊数学》 《数学建模入门》徐全智 《计算机算法设计与分析》国防科大 五常见的几个网上题库 常用网站: 1)信息学初学者之家:https://www.360docs.net/doc/df2227102.html,/ (2)大榕树编程世界:https://www.360docs.net/doc/df2227102.html,/~drs/program/default.asp (3)中国教育曙光网:https://www.360docs.net/doc/df2227102.html,/aosai/ (4)福建信息学奥林匹克:https://www.360docs.net/doc/df2227102.html,/fjas/index.htm (5)第20届全国青少年信息学奥林匹克竞赛:https://www.360docs.net/doc/df2227102.html,/ (6)第15届国际青少年信息学奥林匹克竞赛:https://www.360docs.net/doc/df2227102.html,/ (7)全美计算机奥林匹克竞赛:https://www.360docs.net/doc/df2227102.html,/usacogate (8)美国信息学奥林匹克竞赛官方网站:https://www.360docs.net/doc/df2227102.html,/ (9)俄罗斯Ural州立大学:http://acm.timus.ru/ (10)西班牙Valladolid大学:http://acm.uva.es/problemset (11)ACM-ICPC:https://www.360docs.net/doc/df2227102.html,/icpc/ (12)北京大学:https://www.360docs.net/doc/df2227102.html,/JudgeOnline/index.acm (13)浙江大学:https://www.360docs.net/doc/df2227102.html,/ (14)IOI:http://olympiads.win.tue.nl/ioi/ (15)2003年江苏省信息学奥林匹克竞赛夏令营:https://www.360docs.net/doc/df2227102.html, (16)https://www.360docs.net/doc/df2227102.html, (17)https://www.360docs.net/doc/df2227102.html, (18)https://www.360docs.net/doc/df2227102.html, (19)https://www.360docs.net/doc/df2227102.html,/downldmanag/index.asp (20)https://www.360docs.net/doc/df2227102.html, colin_fox/colin_fox 五如何备战ACM/ICPC

编程大赛策划书

编程大赛策划书 篇一:程序设计大赛策划书 编程设计大赛 活动主题: 科技、创新、实践、成才活动目的: 为了推动和促进计算机软件在校园内的推广与普及,为了提高同学们的编程兴趣。活动意义: 有助于提高在校生的创新能力,协作精神和理论联系实际的学风,有助于在校生实践素质的培养,有助于吸引鼓励在校生踊跃参加课外科技活动,为优秀人才的脱颖而出创造条件。活动时间: 3月下旬至4月16号参赛对象:计算机科学系09级和10级的同学。可以个人参加比赛,也可以集体参赛(一般不超过六人)作品题材:实用性程序。 报名方式: 实地报名:在各班级设报名点,由班长统计报名人员,在规定时间内交上名单。参赛要求: 1、内容要健康,能体现当代大学生的积极向上的精神品貌。 2、程序要求为完整的windows程序。所设计的程序能够实现一定的功能,程序功能不能少于5个。 3、程序作品包括程序源代码,完整的windows程序,程序使用说明。

4、程序使用说明包括程序的使用方法和源代码实现的功能。若为团队参加比赛请注明每位成员编写的程序代码。 5、所使用的计算机语言为C、C++、Java,程序具体的功能由参赛队员自己选择。活动流程:1、活动宣传有条幅和红纸海报做前期的准备,营造活动气氛,各班由宣传委员发放通知或口头宣传。 2、比赛报名 各班级团支书统计报名人员名单(3月20号之前统一将参赛队员名单发到975050131@) 3、作品征集 报名后10天内上报优秀作品 4、评选活动 由专业老师和计算机科学系学生会对上交作品进行评选(打分、投票),评选时对作品进行匿名处理,以保证大赛的公正公平并当场公布结果。 5、成绩公布 在机电楼二楼宣传栏进行获奖展示。活动声明: 1、作品必须原创、真实,对弄虚作假者一经查实/将取消其参赛资格,并以适当形式公布。 2、上交的作品要注明班级,姓名,作品名。 3、优秀程序将上报给学校,去参加济宁学院“挑战杯”大学生课外学术科技作品竞赛。 4、作品在4月16号发送到邮箱975050131@ 评分细则 计算机科学系团总支 XX-3-5

历届程序设计acm试题

搜集的南开大学的ACM试题与你共享 [A]南开大学Onlinejudge 在线判题系统https://www.360docs.net/doc/df2227102.html, A.Lucy的新难题 时间限制:2秒内存限制:32000KB 不知不觉,南开大学第三届“我为程序狂”又要拉开帷幕了。这天,Lucy也来到南开大学ACM协会,与大家共同欢庆NKPC的三周岁的日子。 谈笑间,ACM协会的主席拿了圆形的生日蛋糕。大伙开心地唱完了生日歌,一起吹灭了蜡烛。 要分蛋糕了,大家都很兴奋。本着公平的原则,每位到场的人员都要在蛋糕上切一刀。ACM协会的主席事先知道有n位朋友会参与这个欢庆宴会。为了方便大家切蛋糕,主席在订蛋糕的时候就嘱咐在蛋糕的边缘布置上2n朵小花。 每个人切蛋糕都会从蛋糕的边缘的一朵小花笔直地切到蛋糕的另一端的小花,来表达自己对NKPC的祝福。为了尊重其他同学,每个人在切蛋糕一定不会和蛋糕上已有的切痕相交,也不会从别人已切过的小花作为切蛋糕的起点或终点。同时,每位同学在切蛋糕的时候,都要保证后面所有的同学都能够按照上述的规则切蛋糕。这样,蛋糕上就留下n条切痕。 Lucy眨巴眨巴眼睛,问,要是不考虑切蛋糕的先后顺序和谁切的哪一刀,这蛋糕切完了共有多少种切法呢? 大家听了呵呵一笑,说,那就把这个问题留给NKPC3,作为《Lucy的新难题》吧。 相信聪明的你,一定能够帮Lucy解答她的难题的,对吗? 输入包括多组测试数据,你应当处理到输入结束为止。 每组输入数据中,都只有一行,仅包含一个正整数n,且0

桂林电子科技大学ACM程序设计校内竞赛试题

桂林电子科技大学ACM程序设计校内竞赛试题 ▲此套试题共8道,请根据自己实际情况尽最大努力去完成。 ▲每位参赛的同学需在考试用机的工作盘上创建一个名为Exam2004的临时文件夹用以保存所有的工作文件。上机编程调试出正确结果。按照试题顺序把每题的运行结果、源程序和算法说明(即解题思路说明)合并到一个Word 文档。该Word文档的文件名按如下格式命名:学号+姓名最后将该文件拷至制定的服务器上。 1、请看如下图4*4的一个网格。你能告诉我网格中隐含了多少正方形?也许你能手工数出 来,但是你能数100*100或者1000*1000的网格吗?请编写一个程序: 输入:输入一个整数N(0<=N<=100),代表网格的边长 输出:输出2维网格N*N中不同大小的正方形的数目S. 如以上4*4网格共有正方形30 2、对于一个8位二进制码,它的镜像就是将它的第n位于倒数第n位交换,使它的每一位 都这样交换。例如,代表十进制数46的二进制数是00101110。它的镜像是二进制码01110100,即十进制数116。编写一个程序,输入一个整数N(如46),输出其镜像M(如116)。 3、给你9个整数,这9个整数分别是x的8次方至0次方的系数,请你按照多项式的一般 形式合理地构造(去除不必要的)。例如9个系数分别为0,0,0,1,22,-333,0,1,-1,你要构造并输出一行多项式: x^5+22x^4-333x^3+x-1。要求:可以输入多行系数,再显示结果。 如输入: 0 0 0 1 22 -333 0 1 -1 0 0 0 0 0 0 6 88 0 E(输入结束标志) 输出: x^5+22x^4-333x^3+x-1 6x^2+88x 4、美国人的家族 农夫John对他的奶牛继承关系非常认真。但是他不是一个很好的记录员,他以一种二叉树的方法来记录他奶牛的继承关系。他用字符串来记录一棵树的前序、中序遍历,而不是用图形方式来表示这棵树。你的任务是对于给出的奶牛继承关系的前序树和中序树表示,找出它的后序树表示。每个奶牛的名字用一个字母来代表。 输入规范 第一行输入中序序列 第二行输入前序序列 输出规范 显示后序序列 实例输入 In order: AEDFCHG // 中序序列输入

大学生程序设计大赛策划书

大学生程序设计大赛策划书 一、活动名主题 XX年“华为”杯程序设计大赛 二、举办单位 策划主办单位:华为技术有限公司 协办单位:(排名不分先后) 华中科技大学、武汉大学、武汉理工大学 三、活动时间 XX年x月x日-x月xx日 四、参赛资格 ●本次大赛面向武汉三所目标高校在校全日制本科及以上学历学生(毕业时间在XX年x月xx日之后)。 ●初赛以个人为单位,性别、专业不限;预计800人; ●在华为官方网站注册报名,报名成功后获得参赛资格,只有在报名期间进行网上注册后才能参与比赛。 五、竞赛流程 第一阶段:报名参赛(5月10日—5月24日) l 参赛选手阅读参赛注意事项,确认协议内容,在华为官方网站上注册简历,获得参赛资格的选手以个人身份参赛。 第二阶段:初赛(6月1日8:00—6月1日12:00) l 网吧集中测试(集中招聘机试流程)

1. 5月30日18:00前,通过邮件、短信和电话的形式通知通过简历筛选的学生初赛场地、机试场次、时间、所需证件及注意事项; 2. 1日当天,学生凭身份证刷卡签到,并获取自己的登录账号与密码。 3. 学生按安排的批次进行入座考试,机试全程为30分钟,逾时将视为不及格。全程考试属封闭式测试,不得翻阅网页及手机,完全独立完成整个测试过程。一旦发现翻阅行为,一律视为作弊,将会被取消参赛资格。 4. 考试成绩按照答案正确率与用时两个维度进行评价,在追求准确的同时对学生们的编程效率也作出了要求。 第三阶段:软件训练营(6月2日9:00—6月2日16:00) l 1日晚将通过邮件、短信与电话的形式,邀请通过初赛的18位学生参加为期6个小时的软件训练营-敏捷开发的训练课程,本课程主要是针对学生编程思维进行的引导式更新,课程内容比较灵活多变,动手环节较多,较有吸引力。 l 中午学生将统一在华为a2食堂进行就餐。 l 完成培训的学生将会收到华为武研所办法的“敏捷技能拥有者”的荣誉证书和决赛工具包(题目+小贴士+输出文件)。 l 培训后,同学将会自主组成6个三人组进行接下来的决赛。每两个三人组将会由一位导师(业务部门提供的业务骨干)进行指导,每个导师将会利用自己的课余时间给每个队伍进行技术和思维两个方面的指导(通过邮件、电话和qq等方式),指导需不涉及课题核心信息。 第四阶段:决赛前预审(6月7日9:00—6月7日16:00) l 于6月6日晚核实各组完成情况,并在6月7日8:00之前完成代码部分的提交,代码提交到。

相关文档
最新文档