zoukankan      html  css  js  c++  java
  • PAT 1011 A+B和C

    https://pintia.cn/problem-sets/994805260223102976/problems/994805312417021952

    给定区间[-2^31^, 2^31^]内的3个整数A、B和C,请判断A+B是否大于C。

    输入格式:

    输入第1行给出正整数T(<=10),是测试用例的个数。随后给出T组测试用例,每组占一行,顺序给出A、B和C。整数间以空格分隔。

    输出格式:

    对每组测试用例,在一行中输出“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

    代码:
    #include <bits/stdc++.h>
    
    using namespace std;
    
    int sum(long long int a,long long int b,long long int c)
    {
        if(a+b>c)
            return 1;
        else
            return 0;
    }
    
    int main()
    {
        int T;
        scanf("%d",&T);
        for(int i=1;i<=T;i++)
        {
            long long int A,B,C;
            scanf("%lld%lld%lld",&A,&B,&C);
            cout<<"Case #"<<i<<": ";
            if(sum(A,B,C)==1)
                cout<<"true"<<endl;
            else
                cout<<"false"<<endl;
        }
        return 0;
    }
    

      

  • 相关阅读:
    C 应用
    C 基本语法
    iOS
    iOS
    iOS
    iOS
    iOS
    iOS
    iOS
    iOS
  • 原文地址:https://www.cnblogs.com/zlrrrr/p/9260655.html
Copyright © 2011-2022 走看看