`

《ASCE1885的ACM解题报告》のzoj1001

 
阅读更多

ACM竞赛中,在将编制好的程序提交到在线评测系统(Online Judge)之前,必须在本机上调试通过。

在本机调试的方法比较讲究,一般是从一个文本文件,如“asce.txt”中读入数据,再输出数据到屏幕上即可。下面来看一下zoj1001问题A+B problem

===============================================

Calculate a + b

Input

The input will consist of a series of pairs of integers a and b,separated by a space, one pair of integers per line.

Output

For each pair of input integers a and b you should output the sum of a and b in one line,and with one line of output for each line in input.

Sample Input

1 5

Sample Output

6

Hint

Use + operator

===============================================

Dev-C++4.9.9.2中新建一个app文件,敲入下面代码:(其中asce.txt文件和app文件在同一目录下面)

#include <fstream>

#include<iostream>

int main()

{

//输入设备改为文本文件asce.txt

std::ifstream cin("asce.txt");

int a, b;

//从输入设备读取两个整数

while(cin>>a>>b)

{

std::cout<<a+b<<std::endl;

}

system("pause");

return 0;

}

上面程序运行时,会从asce.txt文件中读入数据,注意输入对象cin不应该加std::前缀,因为这是我们重定义了的。cin在读入数据时,会忽略空格和回车符。

当然额,上面的代码是我们在本机调试时使用的,当调试完成需要提交到Online Judge上面时,我们需要修改代码如下:

#include<iostream>

int main()

{

int a, b;

//从输入设备读取两个整数

while(std::cin>>a>>b)

{

std::cout<<a+b<<std::endl;

}

return 0;

}

代码提交后,Judge Status(评测状态)一般有以下几种情况:

Accepted:恭喜,通过;

Presentation Error:输出格式错误;

Wrong Answer:答案错误;

Runtime Error:程序运行时发生错误,多为数组访问越界;

Time Limit Exceeded:超时错误,程序运行时间超过限制的时间;

Memory Limit Exceeded:超内存错误,程序运行使用的内存超过限制的内存用量;

Compile Error:编译错误,源代码中有语法错误。

分享到:
评论

相关推荐

    asce1885-blog:asce1885的博客

    asce1885-blogasce1885的博客

    PHASE II OF THE ASCE BENCHMARK STUDY ON SHM.rar_BENCHMARK ASCE_a

    PHASE II OF THE ASCE BENCHMARK STUDY ON SHM

    原版第三代benchmark代码.rar_ASCE-Benchmark_BENCHMARK ASCE_benchmark_dri

    此为ASCE的第三代基准模型代码,可供土木工程领域学者使用。

    《ASCE使用指南》

    ASCE 使用指南 ASCE(American Society of Civil Engineers)是美国土木工程师协会,成立于1852年,拥有150多年丰厚的历史,是全球土木工程领域的领导者。ASCE为全球最大的土木工程信息知识的出版机构,每年出版...

    ASCE Latex Guide

    ASCE LaTeX 指南主要介绍了土木工程学会(American Society of Civil Engineers,简称ASCE)期刊的LaTeX投稿流程和注意事项。由于ASCE期刊接受LaTeX格式的投稿,因此作者需要按照特定的模板和格式要求提交论文。本文...

    土木工程几个著名期刊ASCE和Science direct中输出格式

    ASCE(美国土木工程师学会)和Science Direct是两个知名的学术出版机构,它们都有自己特定的文献引用和输出格式。EndNote是一款流行的文献管理软件,可以帮助研究人员方便地管理和格式化参考文献。 ASCE(American ...

    ASCE7-10-建筑物和其他结构最小设计荷载-中文版.pdf

    ### ASCE7-10《建筑物和其他结构最小设计荷载》关键知识点解析 #### 一、规范内容简介 美国土木工程师学会(American Society of Civil Engineers, ASCE)发布的ASCE7-10标准《建筑物和其他结构最小设计荷载》,...

    asce.zip_ASCE_list

    ASCE(American Society of Civil Engineers,美国土木工程师学会)是一个知名的国际专业组织,而"asce.zip_ASCE_list"可能是指一个与ASCE相关的软件开发项目,具体来说,它是一个MFC(Microsoft Foundation Classes...

    ASCE全文数据库培训iGroup公司.ppt

    ASCE全文数据库是一个由iGroup公司提供的专业资源,主要聚焦于土木工程领域的知识与研究。这个数据库由美国土木工程师协会(American Society of Civil Engineers)出版,该协会成立于1852年,是全球最大的土木工程...

    ASCE_7-10美国建筑荷载规范(中文版);.pdf

    ASCE 7-10美国建筑荷载规范(中文版) ASCE 7-10《建筑物和其他结构最小设计荷载》(Minimum Design Loads for Buildings and Other Structures)是由美国土木工程学会(ASCE)发布的一份重要的建筑荷载规范。该...

    ASCE-7-2005-美国荷载规范-(中文版)

    ASCE-7-2005美国荷载规范中文版知识点总结 ASCE-7-2005美国荷载规范中文版是美国 土木工程师协会(ASCE)发布的一份最小设计荷载规范。该规范涵盖了建筑和其他结构的设计荷载要求,旨在确保建筑和结构的安全和可靠...

    AmaterasUML的配置及使用 .tar

    eclipse 配置AmaterasUML时需要的3个jar 包,以及配置文档 http://blog.csdn.net/asce1885/article/details/40744163

    Android研发工程师高级进阶

    根据给定文件信息,本篇文档是关于Android研发工程师高级进阶技能的介绍,涉及了函数响应式编程、Android Support Annotations、RxJava、Android应用性能优化、Fragment使用、依赖注入、ASCE1885动态启发技术等技术...

    ANSI ASCE CI 71-21 Identifying, Quantifying, and Proving Loss of

    ANSI ASCE CI 71-21 Identifying, Quantifying, and Proving Loss of Productivity.pdf

    2021年美国基础设施综合评估报告.pdf

    《2021年美国基础设施综合评估报告》是美国土木工程师学会(ASCE)发布的一项权威性评估,旨在分析并评价美国的基础设施状况。ASCE作为美国最古老的土木工程组织,成立于1852年,代表着15万多名在政府、私营企业、...

    03NPE-ASCE00-EM4

    957/5000 结构安全和结构动力学有许多领域,通常需要计算随机变量函数的前几个统计矩。 通常的近似是泰勒展开法。 这种方法需要计算导数。 为了避免导数的计算,已经提出了概率矩的点估计。 然而,准确度非常低,...

    美国建筑荷载规范

    国ASCE 7-10 《建筑物和其他结构最小设计荷载》 (ASCE 7-10 “Minimum Design Loads for Buildings and Other Structures”)主要内容翻译与介绍 目录 0 规范内容简介1 1 总则7 1.1 适用范围7 1.2 定义和解释7 1.3 ...

    asce-common:可以重用并轻松集成到任何项目中的android通用代码

    【asce-common】是一个专为Android开发者设计的开源库,其主要目的是提供一系列可重用且易于集成到任何Android项目的通用代码。这个库基于Java语言编写,因此对熟悉Java的开发者来说,上手使用会非常方便。下面我们...

Global site tag (gtag.js) - Google Analytics