牛客网在线 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);
        }
    }
}
全部评论

相关推荐

点赞 评论 收藏
分享
狠赚笔第一人:学计算机自己不努力怪大环境?我大一就拿到了美团大厂的offer,好好看看自己有没有努力查看图片
点赞 评论 收藏
分享
点赞 3 评论
分享
牛客网
牛客企业服务