时间限制:1秒
空间限制:65536K
热度指数:1896
算法知识视频讲解
题目描述
第一行输入一个数,为n,第二行输入n个数,这n个数中,如果偶数比奇数多,输出NO,否则输出YES。
输入描述:
输入有多组数据。 每组输入n,然后输入n个整数(1<=n<=1000)。
输出描述:
如果偶数比奇数多,输出NO,否则输出YES。
示例1
输入
5 1 5 2 4 3
输出
YES
#include<iostream>
using namespace std;
int main()
{
int n;
int arr[1000];
while (cin>>n)
{
int odd = 0;
int even = 0;
for(int i=0;i<n;i++)
{
cin >> arr[i];
if (arr[i]%2==0)
even++;
else
odd++;
}
if (even>odd)
cout << "NO" << endl;
else
cout << "YES" << endl;
}
system("pause");
return 0;
}