1012. 数字分类 (20)

来源:互联网 发布:电视剧网络实时播放量 编辑:程序博客网 时间:2024/06/17 13:00
//1012#include<stdio.h>int main(){  int a1=0,a2=0,a3=0,a5=0,n=0,x=0,i=0,flag=1,a4_sum=0,flag_a2=0;  double a4=0;  scanf("%d",&n);  while(n--)  {    scanf("%d",&x);    i = x%5;    switch(i)    {    case 0:       if(x%2==0)        a1+=x;      break;    case 1:      flag_a2 = 1;      if(flag)      {        flag = 0;        a2 += x;      }      else      {        flag = 1;        a2 -= x;      }      break;    case 2:      a3++;      break;    case 3:      a4++;      a4_sum+=x;      break;    case 4:      if(x>a5)        a5 = x;      break;    }  }  if(a1)    printf("%d ",a1);  else    printf("N ");  if(flag_a2)    printf("%d ",a2);  else    printf("N ");  if(a3)    printf("%d ",a3);  else    printf("N ");  if(a4)    printf("%.1f ",a4_sum/a4);  else    printf("N ");  if(a5)      printf("%d",a5);  else    printf("N");  return 0;}

0 0
原创粉丝点击