1. 程式人生 > 其它 >PTA-乙級1011 A+B 和 C (15 分)-JAVA

PTA-乙級1011 A+B 和 C (15 分)-JAVA

題意:題意很容易理解,有幾個需要注意的地方,int取值範圍是[−231,231-1],而題上的範圍大於int,所以這裡資料型別用long。 思路:1010的題解用的hasNext,這裡我也就想到也可以用這個來實現邊輸入輸出的操作(其實最開始我是想用三個陣列來實現), 把三個數輸入到記憶體中後就可以進項判斷了,根據判斷的不同輸出結果即可。
import java.util.Scanner;

public class Main {
    public static void main(String[] args) {
        //輸入T個測試案例
        Scanner sc = new Scanner(System.in);
        int T = sc.nextInt();
        //計數器
        int count = 0;
        while(sc.hasNext()) {
            long A = sc.nextInt();
            long B = sc.nextInt();
            long C = sc.nextInt();
            count++;
            if(A+B>C) {
                System.out.println("Case #"+count+": true");
            } else {
                System.out.println("Case #"+count+": false");
            }
        }
    }
}