CF1017C-The Phone Number-分块构造,根号分块,均值不等式
CF1017C - The Phone Number
- https://www.luogu.com.cn/problem/CF1017C
- 分块构造、根号分块、均值不等式
题意
给出一个正整数
思路
考虑分块构造排列。
对于每一个块,元素自左到右是严格上升的。
块与块之间,下一个块的最大值小于上一个块的最小值。
也就是说,最长上升子序列长度
例如,
n=15 时有如下构造:[13,14,15],\ [9,10,11,12],\ [5,6,7,8],\ [1,2,3,4] 不难发现,最长上升子序列长度(即最大的块长)
=4 ,最长下降子序列长度(块的数量)=4 ,加和为8 。这种构造是最优的。
如何确定 最大的块长 和 块的数量?
设最大的块长
有:
当
实现
取块的数量为