View Code of Problem 612

#include<stdio.h>
int main()
{
  int i,j,a[6],c,temp,t=0,sum;
  char p;
  while(scanf("%d",&c)!=EOF)
  {
	sum=0;
    p=getchar();

	a[t++]=c;
	 
	if(p=='\n')
	{
	  for(i=0;i<5;i++)
	  for(j=0;j<5-i;j++)
		  if(a[j]>a[j+1])
		  {temp=a[j];a[j]=a[j+1];a[j+1]=temp;}
		
		  for(i=1;i<=4;i++)
			  sum+=a[i];
		  if(sum%4==0) printf("%d\n",sum/4);
		  else if(sum%4==1) printf("%d.25\n",sum/4);
		  else if(sum%4==2) printf("%d.5\n",sum/4);
          else if(sum%4==3) printf("%d.75\n",sum/4);
		  t=0;
	}
	
	
  }
  return 0;
}

Double click to view unformatted code.


Back to problem 612