这个题目非常简单,因为题目说明了一个班有且只有一个同学抢了另一个同学的泥巴,所以找去一个班中最大体积和最小体积就是结果。
#include<iostream>
#include<cstring>
using namespace std;
int main()
{
int n;
while(cin>>n && n!=-1)
{
int a,b,c;
string s,s1,s2;
int max,min;
cin>>a>>b>>c>>s;
min=max=a*b*c;
s1=s2=s;
for(int i=2;i<=n;i++)
{
cin>>a>>b>>c>>s;
int g=a*b*c;
if(g>max) max=g,s2=s;
else if(g<min) min=g,s1=s;
}
cout<<s2<<" took clay from "<<s1<<"."<<endl;
}
return 0;
}