#include<iostream>
#include<cmath>
using namespace std;
//真粗心,一开始看成一行中的所有数据都是输入数据额了
int a[1000];
//int size=0;
int main()
{
//while(cin>>a[size])size++;
int size;
cin>>size;
for(int i=0;i<size;i++)
{
cin>>a[i];
}
int a1=0;
int c1=0;
int c2=0,a2=0;
int a3=0,c3=0;
int a4=0,c4=0;
int c5=0;
//int a5;
int mmax=-10000;
for(int i=0;i<size;i++)
{
if(a[i]%5==0)
{
if(a[i]%2==0)
{
c1++;
a1+=a[i];
}
}
else if(a[i]%5==1)
{
c2++;
a2+=pow(-1,c2-1)*a[i];
}
else if(a[i]%5==2)
{
a3++;
c3++;
}
else if(a[i]%5==3)
{
c4++;
a4+=a[i];
}
else
{
c5++;
if(a[i]>mmax)
{
mmax=a[i];
}
}
}
if(c1==0)cout<<'N';
else
cout<<a1;
if(c2==0)cout<<" "<<'N';
else
cout<<" "<<a2;
if(c3==0)cout<<" "<<'N';
else
cout<<" "<<a3;
if(c4==0)cout<<" "<<'N';
else
printf(" %.1f",a4*1.0/c4);
if(c5==0)cout<<" "<<'N';
else
cout<<" "<<mmax;
return 0;
}
pat 乙 1012. 数字分类
最新推荐文章于 2022-10-24 19:55:15 发布