本文主要是介绍leetcode_2525 根据规则将箱子分类,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
1. 题意
根据体积边长判断是否笨重,根据质量判读是否超重。
根据规则将箱子分类
2. 题解
直接判断即可,注意整形溢出应该使用long long
。
class Solution {
public:string categorizeBox(int length, int width, int height, int mass) {int v = 0;long long cap = (long long) length * width * height;if ( length >= 10000 || width >= 10000 || height >= 10000 || cap >= 1000000000)v |= 1;if ( mass >= 100)v |= 2;string attStr[] = { "Neither", "Bulky", "Heavy", "Both"};return attStr[v];}
};
这篇关于leetcode_2525 根据规则将箱子分类的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!