题目链接:http://acm.nyist.net/JudgeOnline/problem.php?pid=642
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner input=new Scanner(System.in);
while(input.hasNext()){
int n=input.nextInt();
String x=null;
double min=-0x7fffffff;
int maxl=-1;
for(int i=0;i<n;i++){
String a=input.next();
int p=input.nextInt();
int l=input.nextInt();
double y=(l/200>5? 5:l/200)/(p*1.0);//每瓶牛奶最多可以喝五次,剩下的就不喝了,每次和200ml,不够的也不喝
if(min<y||min==y&&maxl<l){
min=y;
maxl=l;
x=a;
}
}
System.out.println(x);
}
}
}