牛客网在线 oj 输入输出模板
[编程题]A+B(1):
输入描述:
输入包括两个正整数a,b(1 <= a, b <= 10^9),输入数据包括多组。
输出描述:
输出a+b的结果
输入例子1:
1 5
10 20
请在这里输入引用内容
输出例子1:
6
30
1、python 版本(参考链接)
# 使用 sys
import sys
for line in sys.stdin:
l = list(map(int, line.strip().split()))
print(sum(l)) # 使用 input()
while True:
try:
l = list(map(int, input().strip().split()))
print(sum(l))
except:
break
2、java 版本
import java.util.*;
public class Main{
public static void main(String[] args){
Scanner scanner = new Scanner(System.in);
while(scanner.hasNextLine()){
String[] tmp = scanner.nextLine().split(" ");
int sum = 0;
for(String s: tmp)
sum += Integer.parseInt(s);
System.out.println(sum);
}
}
}注意:使用 Java 容易造成 Int 越界,可以使用 Long 类型处理,例:
import java.util.*;
public class Main{
public static void main(String[] args){
Scanner scanner = new Scanner(System.in);
while(scanner.hasNextLine()){
String[] tmp = scanner.nextLine().split(" ");
long sum = 0;
for(String s: tmp)
sum += Long.parseLong(s);
System.out.print(sum);
}
}
}
查看25道真题和解析