现在的位置: 首页 > 综合 > 正文

poj 3507

2016年09月26日 ⁄ 综合 ⁄ 共 363字 ⁄ 字号 评论关闭
//poj 3507 居然还有求平均数的水题 看测试没有注意到去掉最高分和最低分 wa了一场 
#include <iostream>
#include <string>
using namespace std;
int main()
{
	int a[6];
	bool ok = true;
	while(ok)
	{
		ok = false;
		int sum = 0;
		int max = 0;
		int min = 11; 
		for(int i = 0; i < 6; i++) 
		{
			cin>>a[i];
			sum += a[i];
			if(a[i] > max)
				max = a[i];
			if(a[i] < min)
				min = a[i];
			if(a[i] != 0)
				ok = true;
		}
		if(ok)
		{
			sum = sum - min - max;
			if(sum % 4 == 0)
				cout<<sum / 4 <<endl;
			else
				cout<<sum * 1.0 / 4<<endl;
		}
	}	
	return 0;
}

【上篇】
【下篇】

抱歉!评论已关闭.