已结束 GESP欢乐赛 #6

A1452 | 公园

来源官方 / 2023
时间限制1s
内存限制128MB
通过 / 提交0/0

题目描述

$AC$ 狗正在穿过它家附近的一条公园大道。公园道路上有 $n + 1$ 个长椅,编号依次为 $1$ ~ $n + 1$。长椅 $i$ 和长椅 $i + 1$ 之间的距离是 $a_i$ 米。

最初,$AC$ 狗有 $m$ 个单位的能量,走 $1$ 米需要花费一个单位的能量。如果没有能量了,就不能够走路。当然,$AC$ 狗可以坐在座椅上恢复能量,坐的时间越长,恢复的能量越多,可以恢复任意单位的能量。

$AC$ 狗需要从长椅 $1$ 走到长椅 $n + 1$,它最少需要恢复多少单位能量。

输入格式

输入的第一行包含一个整数 $T$ ($1 \le T \le 100$) — 表示测试用例的数量。

测试用例的第一行包含两个整数 $n$ 和 $m$ ($1 \le n \le 100$,$1 \le m \le 10^4$)。

测试用例的第二行包含 $n$ 个整数 $a_1$ ~ $a_n$。($1 \le a_i \le 100$)

输出格式

对于每个测试用例,打印一个整数—从长椅 $1$ 走到长椅 $n + 1$,最少需要恢复的能量。

输入输出样例

输入 #1
3
3 1
1 2 1
4 5
3 3 5 2
5 16
1 2 3 4 5
输出 #1
3
8
0
C++ 编辑器
输入
输出