View Code of Problem 612

#include<stdio.h>
#include<stdlib.h>
int compare(const void *a,const void  *b)
{
	return *(int *)a-*(int *)b;
}
int main(){
	int a[6];
	while(scanf("%d %d %d %d %d %d",&a[0],&a[1],&a[2],&a[3],&a[4],&a[5])!=EOF){
		float s=0.0;
		qsort(a,6,sizeof(int),compare);
		for(int i=1;i<5;i++)
		s+=a[i];
		printf("%g\n",s/4);
		
	}
} 

Double click to view unformatted code.


Back to problem 612