题目描述
输入格式
输出格式
输入输出样例
输入 #1
3
3 4 5
12 1 5
20 10 4
3
3 4 5
20 30 5
1 2 4
0
输出 #1
60
3000
code<代码>
#include<iostream>
#include<cstdio>
using namespace std;
int main()
{
int n;
while(cin>>n)
{
if(n==0){
break;
}
int a,b,h;
int maxh=-1,maxv=-1; //分别代表最大的高和最大的体积。
for(int i=1;i<=n;i++)
{
scanf("%d%d%d",&a,&b,&h);
if(h>maxh)
{ //判断高是否为最大。
maxh=h; //新高。
maxv=a*b*h; //新体积。
}
if(h==maxh)
{ //如果等于最大的高。
maxv=max(maxv,a*b*h); //新体积。
}
}
printf("%d\n",maxv);
}
return 0;
}
天天赞天天看!!!
p.s.
由于小编无法登录UVA,所以无法提交,希望各位给出反馈,谢谢!
不喜勿喷!