#P14169. [Algo Beat Contest 002.5 D] 我要当 gamer (gamer)
[Algo Beat Contest 002.5 D] 我要当 gamer (gamer)
题目描述
李老师开始上信息课了。令人不省心的是,很多同学都在玩游戏。
机房的排为一排,共计 台电脑。第 名同学坐在从左到右第 台电脑上。
信息课共计 分钟,当 时,第 分钟,第 名同学会玩游戏。
李老师会尽力阻止同学们玩游戏,假设李老师在某一分钟站在第 名同学的身后,他就能监视到第 名同学。
这分钟,李老师会增加 的怒气值,其中 是他能监视到的范围中,正在玩游戏的同学的数量。
李老师在每一分钟只能站在 名同学身后,若李老师前一分钟站在第 名同学身后,这一分钟站在第 名同学身后,则李老师需要消耗 点体力。由于年纪大了,李老师总计不会消耗超过 点体力。
李老师在第 时刻可能站在任意同学身后。
你是信息课代表,你想知道 分钟过去(也就是下课时),李老师可能的最大怒气值会是多少。
输入格式
本题单个测试点内有多组测试数据。
第 行,一个整数 ,表示测试数据的数量。
对于每组测试数据:
-
第 行, 个正整数,表示 。
-
第 行,每行 个整数,表示数组 。
输出格式
对于每组测试数据,输出 行 个正整数,表示李老师可能的最大怒气值。
2
3 1 0 1
0 1 0
8 2 1 2
1 1 1 0 0 0 0 1
0 0 1 1 1 0 0 1
1
6
提示
【样例解释】
对于第 组测试数据,李老师只有在第 分钟站在第 名同学身后才能最大化答案,答案为 。
对于第 组测试数据,李老师只有在第 分钟站在第 名学身后,在第 分钟站在第 名同学身后,才能最大化答案,答案为 。
注意:一名同学可能会多次使李老师的怒气值增加。
【数据范围】
| 测试点编号 | 特殊性质 | ||||
|---|---|---|---|---|---|
| 无 | |||||
| A | |||||
| 无 | |||||
特殊性质 A:保证对于 ,。
对于所有数据,保证:
- 除样例外,。
- 。
- 对于 ,。
【彩蛋】
某大型纪录片。