#include <stdio.h>
int main(){
int n,i,ac1=0,ac2=0,ac3=0,ac4=0,ac5=0,num1=0,num2=0,num5=0;
double num4;
int a[1000],a1[1000],a2[1000],a3[1000],a5[1000];
double a4[1000];
scanf("%d",&n);
for(i=0;i<n;i++){
scanf("%d",&a[i]);
if(a[i]%5==0 && a[i]%2==0 ){
a1[ac1++]=a[i];
}else if( a[i]%5==1 ){
a2[ac2++]=a[i];
}else if( a[i]%5==2){
a3[ac3++]=a[i];
}else if(a[i]%5==3 ){
a4[ac4++]=a[i];
}else if(a[i]%5==4 ){
a5[ac5++]=a[i];
}
} //录入符合的数组内
for(i=0;i<ac1;i++){
num1=num1+a1[i];
}
if(ac1!=0){
printf ("%d ",num1);
}else printf("N ");
for(i=0;i<ac2;i++){
if(i%2!=0){a2[i]=a2[i]*(-1); }
num2=num2+a2[i];
}
if(ac2!=0){
printf ("%d ",num2);
}else printf("N ");
if(ac3!=0){
printf ("%d ",ac3);
}else printf("N ");
for(i=0;i<ac4;i++){
num4=num4+a4[i];
}
if(ac4!=0){
printf ("%0.1f ",num4/ac4);
}else printf("N ");
num5=a5[0];
for(i=1;i<ac5;i++){
if(a5[i]>num5) num5=a5[i];
}
if(ac5!=0){
printf ("%d",num5);
}else printf("N ");
return 0;
}

部分正确 差了三分还望指点指点