九度OJ-题目1169:比较奇偶数个数-10计院上机A

来源:互联网 发布:设备吞吐量测试软件 编辑:程序博客网 时间:2024/05/22 23:02

题目描述:
第一行输入一个数,为n,第二行输入n个数,这n个数中,如果偶数比奇数多,输出NO,否则输出YES。
输入:
输入有多组数据。
每组输入n,然后输入n个整数(1<=n<=1000)。
输出:
如果偶数比奇数多,输出NO,否则输出YES。
样例输入:
5
1 5 2 4 3
样例输出:
YES

#include <iostream>#include <cstdio>#define MAXSIZE 1010using namespace std;int main(){    int n;    int buf[MAXSIZE];    int count;    while (scanf("%d",&n)!=EOF){        //initiate        count=0;        //input        for (int i=0;i<n;i++){            scanf("%d",&buf[i]);            if (buf[i]%2==0)                count++;        }        //output        printf("%s\n",count>n/2?"NO":"YES");    }    return true;}
0 0
原创粉丝点击