题源
PTA 乙级
题解
#include<stdio.h>
int N,a;
int flag2=0,flag4=0;
int A1=0,A2=0,A3=0,A4=0,A5=0;
int main()
{
scanf("%d",&N);
int i = 0;
for(i = 0;i < N;i++){
scanf("%d",&a);
if(a%5==0&&a%2==0)A1+=a;
if(a%5==1){
flag2++;
if (flag2%2==1)A2+=a;
else A2-=a;
}
if(a%5==2)A3++;
if(a%5==3)A4+=a,flag4++;
if(a%5==4&&a>A5)A5=a;
}
if(A1!=0) printf( "%d",A1); else printf( "N");
if(A2!=0||flag2!=0) printf(" %d",A2); else printf(" N");
if(A3!=0) printf(" %d",A3); else printf(" N");
if(A4!=0) printf(" %.1f",1.0*A4/flag4); else printf(" N");
if(A5!=0) printf(" %d",A5); else printf(" N");
return 0;
}