标题:啤酒和饮料
啤酒每罐2.3元,饮料每罐1.9元。小明买了若干啤酒和饮料,一共花了82.3元。
我们还知道他买的啤酒比饮料的数量少,请你计算他买了几罐啤酒。
注意:答案是一个整数。请通过浏览器提交答案。
不要书写任何多余的内容(例如:写了饮料的数量,添加说明文字等)。
代码:
public static void main(String[] args) {
// TODO Auto-generated method stub
long start = System.currentTimeMillis();
// 设i是饮料,j是啤酒
int max1 = (int) (82.3 / 2.3);
int max2 = (int) (82.3 / 1.9);
for (int i = 1; i < max2; i++) {
for (int j = 1; j < i; j++) {
if(i*1.9+j*2.3-82.3==0){
print("啤酒="+j);
print("饮料="+i);
break;
}
}
}
long end = System.currentTimeMillis();
print("此程序运行,花费的时间是" + ((end - start) / 1000.0) + "秒.");
}
public static void print(Object o) {
System.out.println(o.toString());
}
运行结果:
啤酒=11
饮料=30
此程序运行,花费的时间是0.001秒.