1. 程式人生 > 其它 >OJ線上程式設計常見輸入輸出練習(11題)

OJ線上程式設計常見輸入輸出練習(11題)

技術標籤:java演算法字串輸入輸出

1,輸入包括兩個正整數a,b(1 <= a, b <= 10^9),輸入資料包括多組

輸出描述:
輸出a+b的結果
輸入例子1:
1 5
10 20
輸出例子1:
6
30

import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.util.ArrayList;
import java.util.List;
public class Main {
    public static void main
(String[] args) throws IOException { BufferedReader bf = new BufferedReader(new InputStreamReader(System.in)); String str = ""; List<Integer> list = new ArrayList<>(); do { str = bf.readLine(); if (str==null||str.equals(""
)) { break; } String[] s = str.split(" "); list.add(Integer.valueOf(s[0])); list.add(Integer.valueOf(s[1])); } while (str.length() != 0); // System.out.println(list); for (int i = 0; i < list.size()-1; i+=
2) { System.out.println(Integer.valueOf(list.get(i))+Integer.valueOf(list.get(i+1))); } } }

2,輸入第一行包括一個數據組數t(1 <= t <= 100) 接下來每行包括兩個正整數a,b(1 <= a, b <= 10^9

輸出描述:
輸出a+b的結果

輸入例子1:
2
1 5
10 20
輸出例子1:
6
30

import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.util.ArrayList;
import java.util.List;
import java.util.Scanner;

/**
 * @ClassName: Main
 * @Description:
 * @Author 徐凱強
 * @Date 2021/1/30
 * @Version 1.0
 */
public class Main {
    public static void main(String[] args) throws IOException {
        //System.out.println("輸入bai:du");
        BufferedReader bf = new BufferedReader(new InputStreamReader(System.in));
        String str = "";
        List<Integer> list = new ArrayList<>();
        do {
            str = bf.readLine();
            if (!str.contains(" ")){
                continue;
            }
            if (str==null||str.equals("")) {
                break;
            }
            String[] s = str.split(" ");
            list.add(Integer.valueOf(s[0]));
            list.add(Integer.valueOf(s[1]));
        } while (str.length() != 0);
//        System.out.println(list);
        for (int i = 0; i < list.size()-1; i+=2) {
            System.out.println(Integer.valueOf(list.get(i))+Integer.valueOf(list.get(i+1)));
        }
    }
}

。。。。。
以下變種題修改修改程式碼即可