1. 程式人生 > 其它 >PAT乙級-1011 A+B 和 C

PAT乙級-1011 A+B 和 C

給定區間 [−231,231] 內的 3 個整數 ABC,請判斷 A+B 是否大於 C

輸入格式:

輸入第 1 行給出正整數 T (≤10),是測試用例的個數。隨後給出 T 組測試用例,每組佔一行,順序給出 ABC。整數間以空格分隔。

輸出格式:

對每組測試用例,在一行中輸出 Case #X: true 如果 A+B>C,否則輸出 Case #X: false,其中 X 是測試用例的編號(從 1 開始)。

輸入樣例:

4
1 2 3
2 3 4
2147483647 0 2147483646
0 -2147483648 -2147483647
結尾無空行

輸出樣例:

Case #1: false
Case #2: true
Case #3: true
Case #4: false
結尾無空行

程式碼:

import java.util.*;

public class Main {
    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        int n = sc.nextInt();
        for (int i = 1; i < n + 1; i++) {
            double a = sc.nextDouble();
            double b = sc.nextDouble();
            double c = sc.nextDouble();
            System.out.println("Case #"+i+":"+" "+test(a,b,c));
        }


    }
    public static boolean test(double a, double b, double c){
        if(a + b > c)return true;
        return false;
    }
}