P8684 [蓝桥杯 2019 省 B] 灵能传输

题目背景

在游戏《星际争霸 II》中,高阶圣堂武士作为星灵的重要 AOE 单位,在游戏的中后期发挥着重要的作用,其技能“灵能风暴”可以消耗大量的灵能对一片区域内的敌军造成毁灭性的伤害。经常用于对抗人类的生化部队和虫族的刺蛇飞龙等低血量单位

题目描述

你控制着 $n$ 名高阶圣堂武士,方便起见标为 $1,2, \cdots,n$。每名高阶圣堂武士需要一定的灵能来战斗,每个人有一个灵能值 $a_i$ 表示其拥有的灵能的多少($a_i$ 非负表示这名高阶圣堂武士比在最佳状态下多余了 $a_i$ 点灵能,$a_i$ 为负则表示这名高阶圣堂武士还需要 $-a_i$ 点灵能才能到达最佳战斗状态)。现在系统赋予了你的高阶圣堂武士一个能力,传递灵能,每次你可以选择一个 $i \in[2,n-1]$,若 $a_i \ge 0$ 则其两旁的高阶圣堂武士,也就是 $i-1$ 、 $i+1$ 这两名高阶圣堂武士会从 $i$ 这名高阶圣堂武士这里各抽取 $a_i$ 点灵能;若 $a_i

输入格式

输出格式

说明/提示

**【样例说明】** 对于第一组询问: 对 $2$ 号高阶圣堂武士进行传输操作后 $a_1=3$,$a_2=2$,$a_3=1$。答案为 $3$。 对于第二组询问: 这一组高阶圣堂武士拥有的灵能都正好可以让他们达到最佳战斗状态。 **【数据规模与约定】** 对于所有评测用例,$T \le 3$,$3 \le n \le 3\times10^5$,$|a_i| \le 10^9$。 评测时将使用 $25$ 个评测用例测试你的程序,每个评测用例的限制如下: ![](https://cdn.luogu.com.cn/upload/image_hosting/uvb2ynm2.png) 蓝桥杯 2019 年省赛 B 组 J 题。