每组数据有两个整数
#include <stdio.h>
int main()
{
int a, b;
while (scanf("%d %d", &a, &b) == 2)
{
printf("%d\n", a + b);
}
return 0;
} import sys for line in sys.stdin: a, b = map(int, line.strip().split()) print(a + b)
import sys for line in sys.stdin: line=line.strip() if not line: continue a,b=map(int,line.split()) print(a+b)
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);
}
}
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); } } } }