View Code of Problem 612

#include<stdio.h>
int main()
{
	int a[100],i;
	double sum=0;
	int min,max; 
	while(scanf("%d%d%d%d%d%d",&a[0],&a[1],&a[2],&a[3],&a[4],&a[5])!=EOF){
		min=0;max=0;sum=0;
		for(i=0;i<6;++i){
			if(a[i]>a[max])	max=i;
			if(a[i]<a[min])	min=i;
			sum +=(1.0*a[i]); 
		}
		if(max!=min)	sum-=1.0*(a[max]+a[min]);
		else	sum-=2.0*(a[max]);
		sum /= 4.0;
		printf("%lg\n",sum);
	
	}
 } 

Double click to view unformatted code.


Back to problem 612