P1120 小木棍
读题
P1120 小木棍 - 洛谷 | 计算机科学教育新生态 (luogu.com.cn)
给 $n$ 个小木棍的长度 $a_i$ ,满足$1 \leq a_{i} \leq 50$ , $n \leq 650$ ,它们之间可以任意拼接,现在要让它们拼接后的长度相同,求这个相同长度的最小值。
例如:
1
2
9
5 2 1 5 2 1 5 2 1
其中最小的长度是6,分别由3个 5 1 和一个2 2 2拼成。
题目说是搜索题。
思路
这题看起来简洁易懂,但是实际操作起来却比较繁琐,我最早不信邪,使用贪心来尝试,结果不行,还是只能老老实实去写搜索。
首先分析一下题目中隐藏的数