# 催化序列 - 参考时间限制:5.0 秒。 - 实际时限:标准程序在目标环境的最慢用例中位耗时乘以 2,再按 0.5 秒向上取整。 - 内存限制:128 MB。 - [参考评测环境与测量](../../../docs/评测环境与性能.md) ## 背景故事 冒险家按获得顺序摆好了合成材料。不同材料的能量越接近,合成出的催化剂分层度就越低。现在他想为每种分层度选出尽可能长的一段材料。 ## 形式化问题描述 给定长度为 $n$ 的正整数序列 $a_1,\ldots,a_n$ ,令 $U=\max_i a_i$ . 对于长度至少为 $2$ 的连续区间 $[l,r]$ ,定义分层度 $$d(l,r)=\min_{l\le i