#include<bits/stdc++.h>
using namespace std;
int main(){
int n,a1=0,a2=0,a3=0,a5=0;
cin>>n;
int num[10000],b[10000];
for(int i=0;i<n;i++){
cin>>num[i];
}
double sum=0,avg,a4=0;
int k=0,mx=0,count=0;
for(int i=0;i<n;i++){
if(num[i]%10==0)a1+=num[i];
else if(num[i]%5==1)b[count++]=num[i];
else if(num[i]%5==2)a3=a3+1;
else if(num[i]%5==3){
sum+=num[i];
k++;
}
else if(num[i]%5==4){
mx=max(mx,num[i]);
a5=mx;
}
}
if(k==0)a4=0;
else a4=sum*1.0/k;
int flag;
for(int i=0;i<count;i++){
a2+=b[i]*pow(-1,i);
}
if(a1!=0)cout<<a1<<' ';
else cout<<"N"<<' ';
if(count!=0)cout<<a2<<' ';//判断条件不是a2!=0,a2是可能为0的
else cout<<"N"<<' ';
if(a3!=0)cout<<a3<<' ';
else cout<<"N"<<' ';
if(a4!=0)printf("%.1lf ",a4);
else cout<<"N"<<' ';
if(a5!=0)cout<<a5;
else cout<<"N";
return 0;
}
pta1012 数字分类c++
最新推荐文章于 2022-03-22 19:10:43 发布