P11494 [BalticOI 2023] Sequence
题目描述
给定一个长度为 $n$ 的序列 $w_1,w_2,\cdots,w_n$。称一个序列 $x_1,\cdots,x_m$ 是好的,当且仅当每个 $x_i$ 都是 $[1,n]$ 中的正整数,且 $x_1=1$,且对于 $i=2,\cdots,m$ 都有 $x_i=x_{i-1}+1$ 或存在正整数 $1\le j,k
输入格式
第一行一个正整数 $n$。
接下来 $n$ 行,第 $i$ 行一个正整数 $w_i$。
输出格式
输出 $n$ 行,第 $i$ 行一个正整数表示 $v=i$ 时的答案。
说明/提示
**【数据范围】**
对于 $100\%$ 的数据,$1\le n\le 30\,000$,$1\le w_i\le 10^6$。
| 子任务编号 | 分值 | 特殊限制 |
| :----------: | :----------: | :----------: |
| $1$ | $11$ | $n\le 10$ |
| $2$ | $10$ | $n\le 300$,$w_1=w_2=\cdots=w_n=1$ |
| $3$ | $10$ | $n\le 300$,$w_1=w_2=\cdots=w_n$ |
| $4$ | $9$ | $n\le 1\,400$,$w_1=w_2=\cdots=w_n=1$ |
| $5$ | $45$ | $n\le 5\,000$ |
| $6$ | $15$ | 无特殊限制 |