其他分享
首页 > 其他分享> > codeup入门模拟--问题 D: 比较奇偶数个数

codeup入门模拟--问题 D: 比较奇偶数个数

作者:互联网

codeup入门模拟–问题 D: 比较奇偶数个数

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

输入

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

输出

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

样例输入 Copy
1
67
7
0 69 24 78 58 62 64

样例输出 Copy
YES
NO

#include<stdio.h>
int main(){
	int n;
	int num;
	while(scanf("%d",&n)!=EOF){
		int odd=0,oven=0;
		for(int i=0;i<n;i++){
			scanf("%d",&num);
			if(num%2==1) odd++;
			else oven++;
		}
		if(oven>odd) printf("NO\n");
		else printf("YES\n");	
	}
	
}

标签:奇偶,NO,--,int,输出,codeup,YES,odd,输入
来源: https://blog.csdn.net/weixin_42677130/article/details/114899581