您的位置:首页 > 其它

北邮机试 | 牛客网 | 比较奇偶数个数 | 判断奇偶

2019-03-27 08:50 162 查看
版权声明:本人小白,有错误之处恳请指出,感激不尽;欢迎转载 https://blog.csdn.net/stone_fall/article/details/88835962

比较奇偶数个数

题目描述

第一行输入一个数,为n,第二行输入n个数,这n个数中,如果偶数比奇数多,输出NO,否则输出YES。

输入描述:

输入有多组数据。
每组输入n,然后输入n个整数(1<=n<=1000)。

输出描述:

如果偶数比奇数多,输出NO,否则输出YES。

示例1

输入

5
1 5 2 4 3

输出

YES

AC代码

#include<bits/stdc++.h>
using namespace std;
int main()
{
int n,tmp,even=0,odd=0;
while(scanf("%d",&n)!=EOF){
even=0,odd=0;
for(int i=0;i<n;i++){
scanf("%d",&tmp);
if(tmp%2){
odd++;
}
else{
even++;
}
}
if(even>odd){
printf("NO\n");
}
else{
printf("YES\n");
}
}
return 0;
}

题目来源

比较奇偶个数

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: