1 条题解

  • 0
    @ 2026-1-28 17:13:56
    #include<bits/stdc++.h>
    using namespace std;
    int main(){
        int a,b,c; // [1] 定义变量存储输入的三个整数
        cin >> a >> b >> c; // [2] 从控制台输入三个整数
        int sum = a + b + c; // [3] 计算三个数的总和,用于判断奇偶性
    
        // [4] 用逻辑运算符组合条件判断,无嵌套if
        // 条件1:总和偶数 且 a+b≥c → 输出Yes
        if(sum % 2 == 0 && a + b >= c){
            cout << "Yes";
        }
        // 条件2:总和偶数 且 a+b<c → 输出No
        else if(sum % 2 == 0 && a + b < c){
            cout << "No";
        }
        // 条件3:总和奇数(不满足上述两个复合条件)→ 输出Bad
        else{
            cout << "Bad";
        }
    
        return 0;
    }
    
    • 1

    信息

    ID
    1140
    时间
    1000ms
    内存
    256MiB
    难度
    2
    标签
    递交数
    1
    已通过
    1
    上传者