| 
 | ||||||||||
| Online Judge | Problem Set | Authors | Online Contests | User | ||||||
|---|---|---|---|---|---|---|---|---|---|---|
| Web Board Home Page F.A.Qs Statistical Charts | Current Contest Past Contests Scheduled Contests Award Contest | |||||||||
| 为什么会是 WRONG ANSWER? HELP~~~~~~~~~#include<iostream>
#include<math.h>
using namespace std;
int main()
{
	int n[11][5]={0};
	char name[11][10];
	int student=0;
	while (student!=-1)
	{
		int maxClay=n[1][4],minClay=n[1][4];
		int max=1,min=1;
		cin>>student;
		if (student==-1)
			break;
		for (int j=1;j<=student;j++)
		{
			cin>>n[j][1]>>n[j][2]>>n[j][3];
			n[j][4]=n[j][1]*n[j][2]*n[j][3];
			cin>>name[j];
		}
		for (int p=1;p<=student;p++)
		{
			if (n[p][4]>maxClay)
			{
				maxClay=n[p][4];
				max=p;
			}
		}
		for (int q=1;q<=student;q++)
		{
			if (n[q][4]<=minClay)
			{
				minClay=n[q][4];
				min=q;
			}
		}
		cout<<name[max]<<" took clay from "<<name[min]<<"."<<endl;
	}
}Followed by: Post your reply here: | 
All Rights Reserved 2003-2013 Ying Fuchen,Xu Pengcheng,Xie Di
Any problem, Please Contact Administrator