杭电oj-1000-A+B

Posted Do Better

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了杭电oj-1000-A+B相关的知识,希望对你有一定的参考价值。

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

 

 问题分析:

  此题可以说是该oj上最简单的题目了,但是对于刚入门程序设计竞赛的人来说,如果没有理解“Process to end of file.”这句话的意思,将无法做对,这句话是说,整个运行过程直到文件末尾,也就是说,它是没有限定输入的量,因此我们要使用 while(scanf("%d%d",&a,&b)!=EOF) 这条语句来达到这个目的,这个方法在刘汝佳《算法竞赛经典入门》中是有提到过的,要想使输入结束,我们只需要将CTRL+Z按完之后,再敲击回车即可终止程序的运行。

 

 Code:

1 #include<iostream>
2 using namespace std;
3 int main(){
4     int  a=0,b=0;
5     while(scanf("%d%d",&a,&b)!=EOF)//Ctrl+z时即可将其终止 
6     cout<<a+b<<endl;
7     return 0;
8 }

 

 

 

 

以上是关于杭电oj-1000-A+B的主要内容,如果未能解决你的问题,请参考以下文章

2019年杭电多校第九场07题(HDU6686+树形dp)

杭电OJ 1002

杭电OJ 1002

A + B Problem II(杭电1002)

杭电 2096 小明A+B

杭电OJ 1003