题目来源:
leetcode题目,网址:2525. 根据规则将箱子分类 - 力扣(LeetCode)
解题思路:
按照规则进行比较。计算 length*width*height时可能超出 int 的表示范围,因此需要转换为 double。
解题代码:
class Solution {
public String categorizeBox(int length, int width, int height, int mass) {
boolean bulky=false;
boolean heavy=false;
if(length>=10000 || width>=10000 || height>=10000 || ((double)(length))*width*height>=1000000000 ){
bulky=true;
}
if(mass>=100){
heavy=true;
}
System.out.println(bulky+" "+heavy);
if(bulky && heavy){
return "Both";
}else if(bulky){
return "Bulky";
}else if(heavy){
return "Heavy";
}else{
return "Neither";
}
}
}
总结:
时间超过 0%......
无官方题解。
categorize 分类
criteria 标准
dimension 尺寸