P12013 [Ynoi April Fool's Round 2025] 牢夸 题解

题意即为让我们求长度 \(\ge 2\) ,区间平均值最大的子段。

注意到一个长度 \(\ge 4\) 的子段一定能被划分成两个长度 \(\ge 2\) 的子段,其中两个子段的平均值不可能都小于这段的平均值,也就是肯定有一个段平均值不小于当前段。一直这样划分下去,我们就得到了一个简单的结论:

只有长度不大于 \(3\) 的子段是有用的。

直接用线段树维护所有长度为 \(2,3\) 的子段即可。

posted @ 2025-04-06 22:50  KIreteria  阅读(37)  评论(0)    收藏  举报