题解:CF2038L Bridge Renovation
考虑如何尽量利用长度为
不难发现,最佳的利用方式为:
-
21 + 21 + 18 = 60 -
18 + 18 + 18 = 54 -
25 + 25 = 50
其他的方案一定劣于以上三种方案。
继续思考,观察到可以通过
方案为:
(21 + 21 + 18) \times 3 + (25 + 25) \times 3 + (18 + 18 + 18) \times 1
则对于每
那么剩下的
- 裁出
1 组需要2 根; - 裁出
2 组需要3 根; - 裁出
3 组需要4 根; - 裁出
4 组需要5 根; - 裁出
5 组需要6 根。
那么答案显而易见,为
进一步化简可以得到最终答案为:
本文来自:
另附官方题解。