acm程序技巧摘要.pptVIP

  • 3
  • 0
  • 约1.72万字
  • 约 31页
  • 2016-11-14 发布于湖北
  • 举报
ACM程序设计技巧 王 璐 中原工学院计算机学院 2009-12 目录 输入Input 输出Output 编译器的差别 程序编写 题目阅读理解 ACM题目中的输入输出 ACM竞赛题目包括三个部分 Description Input Output Input和Output给出了输入输出的格式、数量等要求,并且要求严格遵循要求。 格式等完全与要求一致,包括空格、回车等 不允许任何额外的(例如对话或调试用的)输入输出 必须认真研读Input和Output的要求(借助字典)。 Sample Input和Sample Output有助于理解题目,但也会包含一些理解问题的陷阱,因此必须仔细读要求。 例:中科大problem 1002 ACM题目中的输入输出 Why要求严格? 在线评判系统Online Judge (OJ)中,一道题目的所有测试数据是放在一个文本文件里的。 程序从该文件中读取测试数据如果不按照要求,就有可能读错误数据。 再把运行结果输出到另一个文本文件中。 系统把输出文件与标准答案进行自动比对,来评判程序编写得正确与否。即,如果有一点错误,就会判断“Wrong Answer” 但我们编程时不用关心OJ的读写是怎么实现的,只要按题目要求面向标准输入输出设备(即键盘和显示器)写输入输出语句就可以了。 为避免此类错误,必须仔细深入地研究输入输出问题。 输入Input 四种形式 不说明有

文档评论(0)

1亿VIP精品文档

相关文档