#Lutece3155. 龙车
龙车
Migrated from Lutece 3155 龙车
All parts of this problem, including description, images, samples, data and checker, might be broken. If you find bugs in this problem, please contact the admins.
Description
Tag:lct/分块
小最近在玩怪猎,他觉得猫猫太可爱了,于是决定邀请猫猫来玩一个游戏。
小将捕获到的个猎物放成一条直线,第个怪物的力量为,意为怪物将会将使用龙车将猫猫撞飞到第怪物处。如果,则游戏结束,猫猫被弹飞的次数作为此次游戏的分数。游戏一开始,猫猫将选择一只怪物作为起始点,猫猫想知道如果选择作为起始,它能得到多少分数。
怪物是会累、会生气的,所以是会变化的。当然,会一直大于0。
注意怪物的编号为。
Input
第一行包含一个整数,表示怪物的数量。 接下来一行有个整数,依次为个怪物的力量。 第三行包含一个整数,表示操作的数量。 接下来行每一行包含两(三)个整数:,含义如下: 若,则表示起始位置,没有。 若,则表示怪物编号,表示怪物改变后的力量。
Output
对于次操作中的操作输出一行一个整数表示此次游戏的分数。
Samples
4
1 2 1 1
3
1 1
2 1 1
1 1
2
3
Constraints
Resources
2024 UESTC ICPC Training for Data Structure