首页 > 试题广场 >

多组_A+B_EOF形式

[编程题]多组_A+B_EOF形式
  • 热度指数:14598 时间限制:C/C++ 3秒,其他语言6秒 空间限制:C/C++ 256M,其他语言512M
  • 算法知识视频讲解
给定若干组测试数据,读取至文件末尾为止。
每组数据有两个整数 ab ,请你求出 a+b 的值。

输入描述:
每行有两个整数 a\ (\ 1 \leq a \leq 10^9\ )b\ (\ 1 \leq b \leq 10^9\ )
读取至文件末尾为止。


输出描述:
输出若干行,每行一个整数,代表 a+b 的值。
示例1

输入

1 2
114 514
2024 727

输出

3
628
2751
真的不理解谁发明的脑瘫方式,我连输入和输出整不明白
发表于 2024-08-21 23:00:38 回复(1)
try:
    while True:
        line=input().strip()
        if not line:
            break
        a,b=map(int,line.split())
        result=a+b
        print(result)
except EOFError:
    pass

发表于 2024-08-12 19:24:32 回复(0)
import sys

for line in sys.stdin:
    a = line.split()
    print(int(a[0])+int(a[1]))
发表于 2024-09-08 22:12:43 回复(0)
有没有兄弟帮我看一下我这个为什么不行,谢谢了
#include<stdio.h>
int main()
{
    int a,b,k;
    while(1){
        scanf("%d %d",&a,&b);
        k=a+b;
        printf("%d\n",k);
        if(EOF)break;
    }
    return 0;
}
发表于 2024-10-26 11:57:24 回复(1)
import sys
for line in sys.stdin:
    print(sum(map(int, line.split())))
发表于 2024-09-24 16:18:38 回复(0)
import java.util.Scanner;

// 注意类名必须为 Main, 不要有任何 package xxx 信息
public class Main {
    public static void main(String[] args) {
        Scanner in = new Scanner(System.in);
        // 注意 hasNext 和 hasNextLine 的区别
        while (in.hasNextInt()&in.hasNextLine()) { // 注意 while 处理多个 case
            int a = in.nextInt();
            int b = in.nextInt();
            System.out.println(a + b);
        }
    }
}
发表于 2025-03-27 15:57:29 回复(0)
# import sys

# for line in sys.stdin:
#     a = line.split()
#     print(int(a[0]) + int(a[1]))

import sys

for line in sys.stdin:
    numbers = list(map(int,line.strip().split()))
    print(sum(numbers))

发表于 2025-03-17 17:45:51 回复(0)
use std::io::{self, *};

fn main() {
    let stdin = io::stdin();
    while let Some(Ok(line)) = stdin.lock().lines().next() {
        let numbers: Vec<&str> = line.split(" ").collect();
        let a = numbers[0].trim().parse::<i32>().unwrap_or(0);
        let b = numbers[1].trim().parse::<i32>().unwrap_or(0);
        print!("{}\n", a + b);
    }
}
发表于 2025-02-23 22:04:29 回复(0)
num = input('').split()
while True: #无限循环
    try: #对下面的代码进行测试,如果出错就抛出错误
        print(int(num[-2]) + int(num[-1]))
        num = input('').split()  #可能会触发无数据可读取的错误,需要抛出来跳出该循环,避免报错
    except: #接受到错误,跳出该循环
        break
发表于 2024-12-14 15:13:53 回复(0)
import java.util.Scanner;

// 注意类名必须为 Main, 不要有任何 package xxx 信息
public class Main {
    public static void main(String[] args) {
        Scanner in = new Scanner(System.in);
        // 注意 hasNext 和 hasNextLine 的区别
        while (in.hasNextInt()) { // 注意 while 处理多个 case
            int a = in.nextInt();
            int b = in.nextInt();
            System.out.println(a + b);
        }
    }
}
发表于 2024-11-25 23:15:15 回复(0)
import sys

for line in sys.stdin:
    a = line.split()
    print(int(a[0]) + int(a[1]))
#python3的每次默认代码终于有效了

发表于 2024-11-24 18:14:13 回复(0)
import java.util.Scanner;

// 注意类名必须为 Main, 不要有任何 package xxx 信息
public class Main {
    public static void main(String[] args) {
        Scanner in = new Scanner(System.in);
        // 注意 hasNext 和 hasNextLine 的区别
        while (in.hasNextInt()) { // 注意 while 处理多个 case
            int a = in.nextInt();
            if (in.hasNext()) {
                int b = in.nextInt();
                System.out.println(a + b);
            }
        }
    }
}


发表于 2024-11-19 15:00:16 回复(0)
while 1:
    try:
        a,b=map(int,input().split())
        print(a+b)
    except:
        break

发表于 2024-09-10 17:20:39 回复(0)