题解 | 小欧的奇数

#include <iostream>
using namespace std;

int main() {
    int n, tmp;
    int odd_count = 0, even_count = 0; 
    cin >> n;
    for(int i = 0; i < n; i++){
        cin >> tmp;
        if(tmp%2==1){
            odd_count++;
        }
        else {
            even_count++;
        }
    }
    if(odd_count>=1&&even_count>=2||odd_count>=3){	//有至少三个奇数,或一个奇数+超过两个的偶数
        cout << "YES" << endl;
    }
    else {
        cout << "NO" << endl;
    }
}
// 64 位输出请用 printf("%lld")

全部评论

相关推荐

评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客企业服务