华为机试真题 C++ 实现书籍叠放
Posted MISAYAONE
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了华为机试真题 C++ 实现书籍叠放相关的知识,希望对你有一定的参考价值。
目录
题目
书籍的长、宽都是整数对应 (l,w)。如果书A的长宽度都比B长宽大时,则允许将B排列放在A上面。现在有一组规格的书籍,书籍叠放时要求书籍不能做旋转,请计算最多能有多少个规格书籍能叠放在一起。
输入
[[20,16],[15,11],[10,10],[9,10]]
输出
3
解释:前三本可叠放在一起。
思路
1:注意审题,书A的长宽度都比B长宽大时,才能叠上去,也就是两个数字都比另外一个大才行
以上是关于华为机试真题 C++ 实现书籍叠放的主要内容,如果未能解决你的问题,请参考以下文章
华为机试真题 C++ 实现最小调整顺序次数2022.11 Q4 新题