输入N(N<10000)个整数,从中挑选符合以下三种规则的数,分别输出。
(1)能被2整除但不能被5整除的数;
(2)能被2整除的数;
(3)能被5整除的数。
输入
第一行输入整数个数N;第二行输入这N个整数。
输出
分三行输出,第一行输出符合条件(1)数据的个数,第二行输出符合条件(2)数据的个数,第三行输出符合条件(3)数据的个数。
输入样例 1
10 1 2 3 4 5 6 7 8 9 10
输出样例 1
4 5 2
源代码如下:
#include <iostream>
using namespace std;
int main()
{
long long n,v,a=0,b=0,c=0;
cin>>n;
for(int i=1;i<=n;i++)
{
cin>>v;
if(v%2==0&&v%5!=0)
{
a++;
}
if(v%2==0)
{
b++;
}
if(v%5==0)
{
c++;
}
}
cout<<a<<endl<<b<<endl<<c;
}