本题包含多组测试数据。第一行一个正整数 ,表示测试数据的组数。接下来对于每组测试数据:输入包含两行。第一行一个正整数 表示有 个格子。第二行 个整数,表示第 个格子解锁的时间,。(保证 )。(保证所有测试数据中, 的总和不超过 。)
输出包含 行。对于每组测试数据,输出一个整数表示到达第 个格子的最短秒数。
2 5 0 2 4 2 4 4 0 3 5 10
6 10
对于第一组测试数据:
第一秒在 i = 1 等待一秒,
第二秒移动到 i = 2,
第三秒在 i = 2 等待一秒,
第四秒移动到 i = 3,
第五秒移动到 i = 4,
第六秒移动到 i = 5,到达第 n 个格子,用时 6 秒。