题解 | 小欧的奇数

小欧的奇数

https://www.nowcoder.com/practice/aef41039765b433998812b9e9cfe02c2

/*
题意是说找三个数,能否组成奇数,那其实只有两种组成方法,要么是三个奇数,要么是一个奇数两个偶数
所以我们只要奇数和偶数的数量,最后判断
    if(cnt1>=3||(cnt1>=1&&cnt2>=2)) cout<<"YES\n";
    else cout<<"NO\n";
就可以了
*/

#include <bits/stdc++.h>
using namespace std;

int n,x,cnt1,cnt2;

int main(){
    cin>>n;
    for(int i = 0;i<n;i++){
        cin>>x;
        if(x&1) cnt1++;
        else cnt2++;
    }

    if(cnt1>=3||(cnt1>=1&&cnt2>=2)) cout<<"YES\n";
    else cout<<"NO\n";

    return 0;
}

#牛客春招刷题训练营#https://www.nowcoder.com/discuss/727521113110073344

全部评论

相关推荐

迷茫的大四🐶:💐孝子启动失败,改为启动咏鹅
点赞 评论 收藏
分享
一只乌鸦:这不才9月吗,26到明年毕业前能一直找啊,能拿下提前批,转正的,offer打牌的都是有两把刷子的,为什么非要跟他们比。如果别人是9本硕+金牌+好几段大厂实习呢?如果别人是双非通天代呢?如果别人是速通哥呢?,做好自己就行了,我们做不到他们一样提前杀死比赛,但晚点到终点也没啥关系吧
双非应该如何逆袭?
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务