[1000]A + B Problem -- HPU Online Judge

1000: A + B Problem [水题]

时间限制: 1 Sec 内存限制: 128 MB

提交: 1257 解决: 622 统计

题目描述

Calculate A + B .

计算 A + B

输入

Each line will contain two integers A and B ( $-10^5 < A,B < 10^5$ ).

Process to end of file.

每一行包含两个整数 AB ( $-10^5 < A,B < 10^5$ )。

处理到文件结束。

(这意味着你的程序不能只计算一次 A+B 就退出)

输出

For each case,

output A + B in one line.

对于每组测试,

在一行输出 A + B

(所以请注意行末换行)

样例输入

1 1
2 3

样例输出

2
5

提示

C:

#include <stdio.h>
int main(){
    int a,b;
    while(scanf("%d %d",&a, &b) != EOF)
        printf("%d\n",a+b);
	return 0;
}

C++:

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

Java:

import java.util.*;
public class Main{
    public static void main(String args[]){
        Scanner cin = new Scanner(System.in);
        int a, b;
        while (cin.hasNext()){
            a = cin.nextInt(); b = cin.nextInt();
            System.out.println(a + b);
        }
    }
}

Pascal:

program p1001(Input,Output); 
var 
    a,b:Integer; 
begin 
    while not eof(Input) do 
        begin 
            Readln(a,b); 
            Writeln(a+b); 
        end; 
end.

Python2:

#!/usr/bin/python2
import sys
for line in sys.stdin:
    a = line.split()
    print int(a[0]) + int(a[1])

Python3:

#!/usr/bin/python3
import sys
for line in sys.stdin:
    a = line.split()
    print(int(a[0]) + int(a[1]))

来源

OJ入门
提交讨论