pat1012
1 #include <iostream> 2 #include <stdio.h> 3 #include <math.h> 4 using namespace std; 5 6 int main() 7 { 8 int n; 9 int arr[100]={0}; 10 scanf("%d",&n); 11 for(int i=0;i<n;i++) 12 { 13 scanf("%d",&arr[i]); 14 } 15 int sum=0; 16 for(int i=0;i<n;i++) 17 { 18 if(arr[i]%2==0&&arr[i]%5==0) 19 sum+=arr[i]; 20 } 21 if(sum==0) 22 printf("N "); 23 else 24 printf("%d ",sum); 25 int sum1=0; 26 int coun=0; 27 for(int i=0;i<n;i++) 28 { 29 if(arr[i]%5==1) 30 { 31 if(coun%2==0) 32 { 33 sum1=sum1+arr[i]; 34 } 35 36 else 37 sum1=sum1+arr[i]*-1; 38 coun++; 39 } 40 } 41 if(sum1==0) 42 printf("N "); 43 else 44 printf("%d ",sum1); 45 int sum2=0; 46 for(int i=0;i<n;i++) 47 { 48 if(arr[i]%5==2) 49 sum2++; 50 } 51 if(sum2==0) 52 printf("N "); 53 else 54 printf("%d ",sum2); 55 double num=0; 56 int flag=0; 57 for(int i=0;i<n;i++) 58 { 59 if(arr[i]%5==3) 60 { 61 num=num+arr[i]; 62 flag++; 63 } 64 } 65 if(flag/num==0) 66 printf("N "); 67 else 68 printf("%.1f ",num/flag); 69 int max1=-1; 70 for(int i=0;i<n;i++) 71 { 72 if(arr[i]%5==4) 73 { 74 if(arr[i]>max1) 75 max1=arr[i]; 76 } 77 } 78 printf("%d",max1); 79 return 0; 80 }
不完全对,先标记一下
浙公网安备 33010602011771号