2019-12-11
20:56:19
#include <bits/stdc++.h> #include<math.h> using namespace std; int main(){ int N; cin>>N; int n[N]; for(int i =0 ;i<N;++i){ cin>>n[i]; } /*for(int i = 0;i<N;++i){ cout<<n[i]<<" "; } */ int A1=0,A2=0,A3=0,A5=0; double A4=0,count2=0,sum=0,count=0; for(int i =0;i<N;++i){ if(n[i]%5==0 && n[i]%2 == 0){//判断A1 A1 += n[i]; } if(n[i]%5 == 1){ count2++; double a = pow(-1,count2+1); A2 += a*n[i]; } if(n[i]%5 == 2){ A3++; } if(n[i]%5 == 3){ count++; sum += n[i]; } if(n[i]%5 == 4){ A5 = max(A5,n[i]); } } if(A1 == 0){ cout<<"N"<<" "; }else{ cout<<A1<<" "; } if(A2 == 0){ cout<<"N"<<" "; }else{ cout<<A2<<" "; } if(A3 == 0){ cout<<"N"<<" "; }else{ cout<<A3<<" "; } if(sum == 0){ cout<<"N"<<" "; }else{ A4 = sum / count; printf("%.1f ",A4); } if(A5==0){ cout<<"N"; }else{ cout<<A5; } system("pause"); return 0; }