听着Jay的《一路向北》,我一路水过来。。。今天真是啥水题都撞上了。。。

#include <iostream>
#include 
<vector>
#include 
<string>
#include 
<math.h>
#include 
<iomanip>
using namespace std;


int main()
{
    vector
<int> cubic;
    vector
<string> name;
    
int n,h,l,w;string s;
    cin
>>n;
    
while (n!=-1)
    
{
        cubic.clear();
        name.clear();
        
for (int i=0;i<n;i++)
        
{
            cin
>>h>>l>>w>>s;
            cubic.push_back(h
*l*w);
            name.push_back(s);
        }

        
int max=0,min=30000,maxn,minn;
        
for (int k=0;k<(int)cubic.size();k++)
        
{
            
if (cubic[k]>max)
            
{
                max
=cubic[k];
                maxn
=k;
            }

            
if (cubic[k]<min)
            
{
                min
=cubic[k];
                minn
=k;
            }

        }

        cout
<<name[maxn]<<" took clay from "<<name[minn]<<"."<<endl;
        cin
>>n;
    }

}