杭电oj1000

Problem Description
Calculate A + B.

Input
Each line will contain two integers A and B. Process to end of file.

Output
For each case, output A + B in one line.

Sample Input
1 1

Sample Output
2

原题翻译:

问题描述:计算A+B

输入:每一行包含两个整数A和B,(输入)直到文件末尾。

输入:对于每一种(输入)情况,在一行输出A+B的值。

输入举例:1 1

输出举例:2

#include<iostream>
using namespace std;
int main(){
	int a, b;
	while(cin >> a >> b){
		cout << a + b << endl;
	}
		
	return 0;
}

题目分析:

本题是hdu当中最简单的求和题目。对于稍微掌握C++基本语法的小伙伴来说本题十分容易实现。需要注意的是,题目中要求:“Process to end of file”,意为(输入)直到文件末尾。很多没有使用过OJ平台的小伙伴们可能会无法理解这句话。一般来说,OJ平台在对代码进行测试时,会将一个事先写好的测试文件(.dat)作为输入进行测试,而这个测试文件一般包含多组数据;然后OJ平台运行程序,将运行结果与事先准备好的结果文件对比,如果结果相同就会通过测试。

由于输入多组测试数据的后要求只运行一次程序就能输出每一组测试数据的结果,这就要求必须由程序自行判断测试的数据是否输入完成。在while语句中,如果一直有值输入,则说明测试数据尚未输入完成,应该继续输入。

最后,应该注意题目中要求每行输出一个结果,所以每输出一个结果之后都要换行。
————————————————
版权声明:本文为CSDN博主「一只小橘猫」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/qq_30618913/article/details/81197317

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值