做题记录 26.4.3
\(\textcolor{purple}\odot\) AT_agc027_b [AGC027B] Garbage Collector
枚举丢弃的次数 \(k\),可证最优情况下把 \(x_{1\sim n}\) 根据下标 \(\bmod k\) 划分等价类,每次取一类,且每次都从右往左最优,容易做到 \(O(n^2)\)
容易优化到 \(O(n\log n)\),注意需要 __int128_t
QOJ #14719. Planting Trees
由于 \([x\bmod p<y\bmod p]=\lfloor\frac xp\rfloor-\lfloor\frac yp\rfloor-\lfloor\frac{x-y}p\rfloor\),因此可以转化为计算三个形如 \(\sum_{i=0}^{n-1} \lfloor\frac{ai+b}c\rfloor\) 的式子,容易类欧计算
时间复杂度 \(O(T\log V)\)

浙公网安备 33010602011771号