AT_joi2023_yo1b_d 点数 (Score)
题目描述
给定一个长度为 $N$ 的整数序列 $A = (A_1, A_2, \ldots, A_N)$ 和一个长度为 $M$ 的整数序列 $B = (B_1, B_2, \ldots, B_M)$。
你需要利用这两个序列进行一场游戏。起初,这场游戏的得分为 $0$。
本游戏共进行 $N$ 轮。在第 $i$ 轮($1 \leq i \leq N$)中,按如下方式操作:
1. 将 $A_i$ 加到当前得分上。
2. 如果加分后的得分等于 $B_1, B_2, \ldots, B_M$ 中的任意一个数,则当前得分变为 $0$。
请输出所有轮结束后游戏的最终得分。
输入格式
输入为以下格式,通过标准输入给出:
> $N$ $A_1$ $A_2$ $\cdots$ $A_N$ $M$ $B_1$ $B_2$ $\cdots$ $B_M$
输出格式
请输出最后一轮结束时游戏的最终得分。
说明/提示
### 样例解释 1
起初,游戏得分为 $0$。
- 第 $1$ 轮加上 $3$,此时得分为 $3$,与 $B_1=2,\ B_2=7,\ B_3=1,\ B_4=8$ 均不相同,得分保持 $3$。
- 第 $2$ 轮加上 $1$,此时得分为 $4$,与 $B_1,\ B_2,\ B_3,\ B_4$ 均不相同,得分保持 $4$。
- 第 $3$ 轮加上 $4$,此时得分为 $8$,等于 $B_4$,因此得分变为 $0$。
- 第 $4$ 轮加上 $1$,此时得分为 $1$,等于 $B_3$,因此得分变为 $0$。
所以最后得分为 $0$,输出 $0$。
### 样例解释 2
起初,游戏得分为 $0$。
- 第 $1$ 轮加上 $1$,此时得分为 $1$,等于 $B_1$,所以得分变为 $0$。
- 第 $2$ 轮加上 $4$,此时得分为 $4$,与 $B_1=1,\ B_2=3,\ B_3=5$ 均不相同,得分为 $4$。
- 第 $3$ 轮加上 $1$,此时得分为 $5$,等于 $B_3$,得分变为 $0$。
- 第 $4$ 轮加上 $4$,此时得分为 $4$,与 $B_1, B_2, B_3$ 均不相同,得分为 $4$。
- 第 $5$ 轮加上 $2$,此时得分为 $6$,与 $B_1, B_2, B_3$ 均不相同,得分为 $6$。
所以最后得分为 $6$,输出 $6$。
### 数据范围
- $1 \leq N \leq 100$。
- $1 \leq M \leq 100$。
- $1 \leq A_i \leq 10$($1 \leq i \leq N$)。
- $1 \leq B_j \leq 1000$($1 \leq j \leq M$)。
- $B_j \neq B_k$($1 \leq j < k \leq M$)。
- 所有输入均为整数。
由 ChatGPT 5 翻译