收藏 分享(赏)

【最新】ACM入门讲座(免费下载,吐血推荐)ppt模版课件.ppt

上传人:微传9988 文档编号:3433948 上传时间:2018-10-28 格式:PPT 页数:24 大小:2.18MB
下载 相关 举报
【最新】ACM入门讲座(免费下载,吐血推荐)ppt模版课件.ppt_第1页
第1页 / 共24页
【最新】ACM入门讲座(免费下载,吐血推荐)ppt模版课件.ppt_第2页
第2页 / 共24页
【最新】ACM入门讲座(免费下载,吐血推荐)ppt模版课件.ppt_第3页
第3页 / 共24页
【最新】ACM入门讲座(免费下载,吐血推荐)ppt模版课件.ppt_第4页
第4页 / 共24页
【最新】ACM入门讲座(免费下载,吐血推荐)ppt模版课件.ppt_第5页
第5页 / 共24页
点击查看更多>>
资源描述

1、ACM程序设计大赛入门讲座,By Nenu Software ACM Club,导航,ACM简介及比赛要求,1,我校ACM成绩发展状况,2,测评系统POJ的使用,3,资料介绍及例题演示,4,何为ACM?,美国计算机协会 国际大学生程序设计竞赛华硕硕市生 丙烯酸酯橡胶香港基督徒音乐事工协会 安第斯共同市场 反装甲集束弹药 先进电路模块 关联通信分路转接器 异步通信控制模块 先天性小脑延髓畸形,ACM/ICPC简介,ACM国际大学生程序设计竞赛是由美国计算机协会(ACM)主办的,一项旨在展示大学生创新能力、团队精神和在压力下编写程序、分析和解决问题能力的年度竞赛。经过30多年的发展,ACM国际大学

2、生程序设计竞赛已经发展成为最具影响力的大学生计算机竞赛。赛事目前由IBM公司赞助。最初几届比赛的参赛队伍主要来自美国和加拿大,后来逐渐发展成为一项世界范围内的竞赛。特别是自1997年IBM开始赞助赛事之后,赛事规模增长迅速。1997年,总共有来自560所大学的840支队伍参加比赛。而到了2004年,这一数字迅速增加到840所大学的4109支队伍并以每年10-20%的速度在增长。ACM将竞赛的总部设在位于美国得克萨斯州的贝勒大学。,比赛要求,3人组队 可以携带诸如书、手册、 程序清单等参考资料;不能携带任何可用计算机处理的软件或数据、不能携带任何类型的通讯工具; 可能收到的反馈信息主要包括: C

3、ompile Error ; Run Time Error; Time Limit Exceeded; Wrong Answer ; Presentation Error Accepted,1支队伍1台机器(提供打印服务) 上机编程解决问题(可带纸质资料) 实时测试,动态排名 试题 6-10题 全英文(可以带字典) 时间:持续5个小时,我校ACM成绩发展状况,负责人:潘伟教授 教 练:贾冰老师 前任院队负责人:王福强,郑旭东 现任院队负责人:刘亚宁 现阶段我院能够举办和参加的比赛:东北师范大学ACM程序设计大赛吉林省程序设计大赛东北地区ACM程序设计大赛国际大学生程序设计大赛亚洲赛区 历届比赛

4、获奖,ACM在线测评系统的使用,国外的: UVA :http:/acm.uva.es/contest/ 西班牙的,号称世界第一OJ URAL :http:/acm.timus.ru/schedule.aspx 俄罗斯的,数学味浓 SGU :http:/acm.sgu.ru/contests.php 俄罗斯的,题目很少,但数学味很浓 USACO :http:/ 美国的,很多oier都在上面训练 SPOJ :https:/www.spoj.pl/ 排名方式独特,而且支持很多语言,国内的:POJ :http:/ JOJ :http:/ 吉林大学OJ,题目比较简单 ZOJ :http:/ 浙江大学OJ

5、,题目比较多HDOJ :http:/ #includeusing namespace std;/命名空间 void main()/过程函数 int main()/有返回值函数 cout“hello”endl; cout“world”endl; return 0;/返回0 程序设计书(99前格式) 提交代码格式(当先标准格式),其他常见错误,1.不支持_int64类型 需要用long long 2.除了输出语句双引号(“”)中的标点符号外,都用英文标点。 4.有些测评系统不支持在for语句中定义类型如:for(int i=0;i100;i+) /不一定所有系统都能通过 5.输入输出语句误区,输入

6、输出方式介绍,由于ACM竞赛题目的输入数据和输出数据一般有多组(不定),并且格式多种多样,所以,如何处理题目的输入输出是对大家的一项最基本的要求。这也是困扰初学者的一大问题。第一类:提示输入次数和每行输入数据量http:/ n,m,i,j; int a100; cinn; for(i=0;im;for(j=0;jaj;/输出 ,第二类:未提供输入次数 http:/ int n; while(cinn)/while是类似于for循环的循环结构 ;/输出 ,判断语句为真,循环执行一次,执行后继续判断。否则循环结束,第三类:以某种标志结束输入 http:/ double a; int i; for(i=0;i+) while(cina) cina; if(a=0.00)if(a=0.00) break;break;/退出当前for循环else else; ; ,相关资料书籍,语言类:,算法类:,网络资源合理使用,联系方式,为了方便大家讨论交流我们为09级同学建立了一个 QQ群:93756721 欢迎加入!,nenu_,Thank You !,

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 实用文档 > 教育范文

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报