牛客網 比較奇偶個數(水、北郵機試)

sunlanchang發表於2019-02-02

題目描述

第一行輸入一個數,為n,第二行輸入n個數,這n個數中,如果偶數比奇數多,輸出NO,否則輸出YES。

輸入描述:

輸入有多組資料。
每組輸入n,然後輸入n個整數(1<=n<=1000)。
輸出描述:
如果偶數比奇數多,輸出NO,否則輸出YES。
示例1

輸入

5
1 5 2 4 3

輸出

YES

#include<iostream>
#include<cstdio>
using namespace std;
int main()
{
    int n;
    while(~scanf("%d",&n))
    {
        int cnt1=0,cnt2=0,t;
        for(int i=0;i<n;i++)
        {
            scanf("%d",&t);
            if(t&1)
                cnt1++;
            else
                cnt2++;
        }
        if(cnt2>cnt1)
            printf("NO\n");
        else
            printf("YES\n");
    }
    return 0;
}

相關文章