View Code of Problem 612

#include <stdio.h>
#include <math.h>
#include <string.h>

int main(){
	int a[6];
	int max;
	int min;
	int i;
	while(scanf("%d %d %d %d %d %d",&a[0],&a[1],&a[2],&a[3],&a[4],&a[5])!=EOF){
		max=0;
		for(i=0;i<6;i++){
			if(a[i]>a[max])
			max=i;
		}
		min=1;
		for(i=0;i<6;i++){
			if(a[i]<a[min])
			min=i;
		}
		a[max]=0;
		a[min]=0;
		float av=(a[0]+a[1]+a[2]+a[3]+a[4]+a[5])/4.0;
		printf("%g\n",av);
		
	}	
		
						
}

Double click to view unformatted code.


Back to problem 612