华为OD机试 - 叠积木1 - 双指针(Java 2023 B卷 200分)
小橙想把这堆积木叠成一面墙,墙的每层可以放一个积木,或将两个积木拼接起来,要求每层的长度相同。,每一题都有详细的答题思路、详细的代码注释、样例测试,发现新题目,随时更新,全天CSDN在线答疑。,每一题都有详细的答题思路、详细的代码注释、样例测试,发现新题目,随时更新,全天CSDN在线答疑。输入为一行,为各个积木的长度,数字为正整数,并由空格分隔。输出一个数字,为墙的最大层数,如果无法按要求叠成每层长度一致的墙,则输出-1。每层可以放一个积木,或将两个积木拼接起来,要求每层的长度相同。
复制链接