A. 小s的礼物

    传统题 文件IO:boom 1000ms 256MiB

小s的礼物

该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。

题目描述

小 S 的女神 Yuzuha 给了小 S 一份大礼,内容为 nn 个盒子,每个盒子里有一个炸弹。
ii 个盒子里的炸弹一旦被引爆,会把第 pip_i 个盒子的炸弹也引爆。
注意这个操作可以连锁发生。

小 S 接下来会做 nn 次操作,第 ii 次操作会尝试引爆第 ii 个盒子里的炸弹。
如果第 ii 个盒子的炸弹已经被引爆了,则跳过。

你需要在每次操作后,输出未被引爆的炸弹数量。


输入格式

第一行一个自然数 nn
接下来一行 nn 个自然数 pip_i


输出格式

输出一行 nn 个自然数,第 ii 个数表示第 ii 次尝试后的结果。


样例 1 输入


4
2 1 3 3

样例 1 输出


2 2 1 0

样例 1 解释

  • 第一次引爆使得 1,21,2 均被引爆。
  • 第二次引爆无事发生。
  • 第三次引爆使得 33 被引爆。
  • 第四次引爆使得 44 被引爆。

样例 2 输入

见下发文件中的 pre_boom2.in

样例 2 输出

见下发文件中的 pre_boom2.out

样例 2 解释

该数据满足测试点 787 \sim 8 的限制。


数据范围与提示

本题共有 10 个测试点。

测试点编号 nn 特殊性质
131\sim3 1000\leq 1000 piip_i \leq i
464\sim6 pi=imodn+1p_i = i \bmod n + 1
787\sim8
9109\sim10 105\leq 10^5

对于所有测试点,有:

1pin1051 \leq p_i \leq n \leq 10^5

CSP Round#3

未参加
状态
已结束
规则
OI
题目
4
开始于
2025-10-26 14:00
结束于
2025-10-26 17:30
持续时间
3.5 小时
主持人
参赛人数
14