这题不错,小清新但高难度,值得记录。 思路 一般来说,看到这种题比较容易想到背包。但是看见了1e6的数据就傻眼了。 在注意到题目中有个看上去很没用的性质 i−n⩽ai⩽i−1i-n\leqslant a_i\leqslant i-1i−n⩽ai⩽i−1 稍微变一下形,即得: 1≤i−ai≤n1 \le i-a_i \le n1≤i−a