题目描述

https://www.luogu.com.cn/problem/P3203

简要题意:给定一个长度为 $n$ 的序列 $a_i$ 和 $m$ 次操作,从点 $i$ 出发会被弹到 $i+a_i$,接着从 $i+a_i$ 弹到 $i+a_i+a_{i+a_i}$,直至弹到大于 $n$ 为止,每次操作修改一个 $a_i$,或者询问从 $i$​ 开始需要多少步弹飞

$n\le 2 \times 10^5,m\le 10^5$

阅读全文 »

简介

虽说题目是浅谈,但其实主要是讲我在写数位dp时遇到的问题

阅读全文 »