代码实现
#include <iostream>
using namespace std;
int A1,A2,A3,A4,A5,sum;
int a2;
int main()
{
int n;
cin>>n;
int f = 1;
for(int i=0;i<n;i++)
{
int x;
cin>>x;
if(x % 2 == 0 && x % 5 == 0) A1 += x;
if(x % 5 == 1)
{
a2++; // 由于和可能为0,A2只能通过计算个数,判断输出
if(f == 1) A2 += x;
else A2 -= x;
f = -f;
}
if(x % 5 == 2) A3++;
if(x % 5 == 3){
sum += x;
A4++;
}
if(x % 5 == 4) A5 = max(A5,x);
}
if(!A1) cout<<"N ";
else cout<<A1<<" ";
if(!a2) cout<<"N ";
else cout<<A2<<" ";
if(!A3) cout<<"N ";
else cout<<A3<<" ";
if(!A4) cout<<"N ";
else printf("%.1lf ",(double)sum/A4);
if(!A5) cout<<"N\n";
else cout<<A5<<endl;
return 0;
}