(lecture01)1初识A

(lecture01)1初识A

ID:39532514

大小:1.47 MB

页数:73页

时间:2019-07-05

(lecture01)1初识A_第1页
(lecture01)1初识A_第2页
(lecture01)1初识A_第3页
(lecture01)1初识A_第4页
(lecture01)1初识A_第5页
资源描述:

《(lecture01)1初识A》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、ACM程序设计计算机学院刘春英8/14/20211第一讲ACM入门8/14/20212第一部分初识ACM8/14/20213ACM(AssociationforComputingMachinery)成立于计算机诞生次年,是目前计算机学界中历史最悠久、最具权威性的组织,是推进信息技术专业人员和学生提高技巧的主要力量。ACM通过提供前沿技术信息和从理论到实践的转化,为其全球7.5万名成员服务,并已经成为信息科技领域的一个基本信息来源。WhatisACM?8/14/20214我们说的“ACM”是什么?8/14/20215ACM/IC

2、PC:ACM主办的国际大学生程序设计竞赛(InternationalCollegiateProgrammingContest),简称ACM/ICPC,自从1977年开始至今已经连续举办30届。其宗旨是提供一个让大学生向IT界展示自己分析问题和解决问题的能力的绝好机会,并成为一个有效的途径,让下一代IT天才可以接触到其日后工作中将要用到的各种软件。现在,ACM/ICPC已成为世界各国大学生中最具影响力的国际计算机赛事。8/14/20216ACM/ICPCinChina中国大陆高校从1996年开始参加ACM国际大学生程序设计竞赛亚

3、洲预赛。前五届中国赛区设在上海,由上海大学承办;2002年由清华大学和西安交通大学承办;2003年由清华大学和中山大学承办。2004年由北京大学和上海交通大学承办。2005年由四川大学、北大和浙大承办。2006年由上海大学、清华和西电承办。8/14/20217ACMinHDU2003年9月,第一次参加省赛(邀请赛)2004年5月,参加了浙江省“舜宇”杯首届大学生程序设计大赛2004年11~12月,参加了第29届ACM/ICPC亚洲区北京赛区和上海赛区比赛2005年5月参加了浙江省第二届“舜宇”杯大学生程序设计大赛2005年11

4、月参加了在大陆举行的三站亚洲区比赛2006年5月参加了浙江省第二届“舜宇”杯大学生程序设计大赛今年…8/14/20218预期赛事(今后每年)3~4月,举行校内大赛(暨选拔赛)5月,参加浙江省大学生程序设计大赛11月,参加ACM/ICPC亚洲区比赛(至少参加两个赛区的比赛)另外,每学期至少有三次月赛以及适当的练习赛8/14/20219如何比赛?3人组队可以携带诸如书、手册、程序清单等参考资料;不能携带任何可用计算机处理的软件或数据、不能携带任何类型的通讯工具;可能收到的反馈信息包括:CompileError--程序不能通过编

5、译。RunTimeError--程序运行过程中出现非正常中断。TimeLimitExceeded--运行超过时限还没有得到输出结果。WrongAnswer--答案错误。PresentationError--输出格式不对,可检查空格、回车等等细节。Accepted--恭喜恭喜!8/14/202110首先根据解题数目进行排名。如果多支队伍解题数量相同,则根据总用时加上惩罚时间进行排名。总用时和惩罚时间由每道解答正确的试题的用时加上惩罚时间而成。每道试题用时将从竞赛开始到试题解答被判定为正确为止,其间每一次错误的运行将被加罚20分钟

6、时间,未正确解答的试题不记时。如何排名?8/14/202111比赛形式1支队伍1台机器(提供打印服务)上机编程解决问题(可带纸质资料)实时测试,动态排名试题6-10题全英文(可以带字典)时间:持续5个小时8/14/202112ACM.vs.校程序设计竞赛ACM竞赛团队合作精神即时提交,通过所有数据才能得分全英文题目,题目考察范围广校程序设计竞赛个人编程能力的比拼中文或者英文题目,考察编程基本功8/14/202113ACM队队员的基本原则基本要求人品好愿意花时间在这项赛事上有团队合作精神能力要求程序设计英语科技文献阅读数学8/1

7、4/202114杭电参赛历程8/14/2021158/14/2021168/14/2021178/14/2021182006集训队8/14/202119全家福8/14/202120放松完毕 回到正题8/14/202121开课目的为杭电ACM代表队培养后备人才提高分析问题和应用计算机编程解决问题的能力培养必要的自学能力培养学生的协调和沟通能力体会学习的快乐8/14/202122如何入门呢?8/14/202123ACM题目特点:由于ACM竞赛题目的输入数据和输出数据一般有多组(不定),并且格式多种多样,所以,如何处理题目的输入输

8、出是对大家的一项最基本的要求。这也是困扰初学者的一大问题。下面,分类介绍:8/14/202124先看一个超级简单的题目:http://acm.hziee.edu.cn/showproblem.php?pid=1089Sampleinput:151020Sampleoutput

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。