AT_arc211_a [ARC211A] Banned X 2

题目描述

给定一个长度为 $9$ 的非负整数序列 $A=(A_1, A_2, \dots, A_9)$。保证 $2 \leq \sum_{i=1}^{9} A_i$。 你可以进行任意次(可能为零)如下操作:选择 $A$ 中的一个元素,将其加 $1$。 请问,最少需要进行多少次操作,才能使存在一个满足以下所有条件的正整数序列 $S$? - $S$ 中的所有元素都在 $1$ 到 $9$ 之间(包含 $1$ 和 $9$)。 - 对于每个 $1 \leq i \leq 9$,$S$ 中恰好有 $A_i$ 个 $i$。也就是说,$S$ 的长度为 $\sum_{i=1}^{9}A_i$。 - 没有任意一对相邻元素之和为 $10$。 可以证明,经过有限次操作后,一定能达成目标。 你有 $T$ 组测试数据,请分别输出每组数据的答案。

输入格式

输入按标准输入方式给出,格式如下: > $T$ > $\text{case}_1$ > $\text{case}_2$ > $\vdots$ > $\text{case}_T$ 每组测试数据每行为: > $A_1\ A_2\ \dots\ A_9$

输出格式

输出共 $T$ 行。 第 $i$ 行输出第 $i$ 组测试数据的答案。

说明/提示

### 样例解释 1 对于第一组测试数据,初始情况下,唯一满足前两个条件的 $S$ 有 $(4,6)$ 和 $(6,4)$,但都不满足“没有相邻元素之和为 $10$”这一条件。通过对 $A_8$ 加一,即增加一个 $8$,$S=(6,8,4)$ 就能满足所有条件。 对于第二组测试数据,$S=(1,2,3,1)$ 已经满足所有条件,无需额外操作。 ### 数据范围 - $1 \leq T \leq 10^3$ - $0 \leq A_i \leq 10^9$,$1 \leq i \leq 9$ - $2 \leq \sum_{i=1}^{9}A_i$ - 所有输入值均为整数。 由 ChatGPT 5 翻译