判断3个整数是否满足条件

分析问题

输入三个数字,根据它们和的奇偶性不同,输出不同的值

建立模型

输入三个数字

如果a+b+c的和为偶数:

​ 如果a+b>=c:

​ 输出Yes

​ 否则:

​ 输出No

否则:// 此时为奇数

​ 输出Bad

编写代码

#include <bits/stdc++.h>
using namespace std;
int main(){
    int a,b,c;
    cin>>a>>b>>c;
    if((a+b+c)%2 == 0){
        if((a+b)>=c){
            cout<<"Yes";
        }else{
            cout<<"No";
        }
    }else{
        cout<<"Bad";
    }
    return 0;
}

保存 编译 运行