1012 数字分类 (20分)
#include<stdio.h>
int main()
{
int N,n;
int a[5]={0},num[5]={0},sum4=0,t=-1;
scanf("%d",&N);
while(N--)
{
int m;
scanf("%d",&n);
m=n%5;
if(m==0)
{
if(n%2==0)
{
a[0]+=n;num[0]++;
}
}
else if(m==1)
{
t=(-1)*t;
a[1]+=t*n;
num[1]++;
}
else if(m==2)
{
a[2]++;
num[2]++;
}
else if(m==3)
{
a[3]++;
sum4=sum4+n;
num[3]++;
}
else
{
num[4]++;
if(a[4]<n)
a[4]=n;
}
}
for(int i=0;i<5;i++)
{
if(num[i]==0)
printf("N");
else if(i==3)
printf("%.1lf",(double)sum4/a[i]);
else
printf("%d",a[i]);
if(i!=4)
printf(" ");
}
return 0;
}