Skip to content

P14066 [PO Final 2022] 分组 / Triangeltal 笔记

题目相当于要求构造 A02,使得 maxaAia|A(i+1)mod3|

右侧不好考虑,从左侧入手。将 a 从小到大排序,假设 anA0,那么贪心地,|A1|=an

接着考虑确定 A2,枚举 ai 作为 A1 的最大值,那么 A1 肯定贪心地选择 a(ian,i]A2 选择剩下的前 ai 小个,保证 A2 max 尽量小。

接下来只剩 maxA2|A0| 尽量小这一条件没有满足,由于剩下的全部给 A0 不影响 A0 最大值的地位,判断一下即可。

最近更新