题目描述 有两个指针\(l,r\),初始时\(l=r=k\) 给你\(a_1,\ldots,a_n\),你要移动\(l,r\),\(l\)只能每次向左移一个数,\(r\)只能向右移一个数,要求任意时刻\((l,r]\)这个区间内的数的和\(\leq 0\) 求\(l,r\)能否都移动到端点. \(n\leq 100000\) 题解 求前缀和\(s\),约束转化为任意时刻\(s_l\geq s_r\). 每一个时刻的决策是: 如果\(l\)能在合法的情况下移动到\(l'\),满足\(s_{l'}>…