#P2600G. 我要打诶西阿姆
我要打诶西阿姆
题目背景
你老是在想我要打比赛 ,
你老是在想我要拿牌子 ,
你知道我 为什么一直掉分吗,
就是因为我没训练不刷题,
我就是要一步一步,
一步一步地把算法学会,
我要打 ACM 。
题目描述
暑假期间, 为了让队友刮目相看,于是决定开始魔鬼训练计划,他将开始训练 天,(请不要在意为什么暑假会有这么多天,每天刷 道题 (也请不要在意为什么他一天能刷这么多题。
如果当天没完成的可以留到明天,但他想确保每天至少能刷 道题,由于他比较懒,多余 的题),他会留给明天,最后一天多出来剩下的题他会留给队友(?。
即当 , 。
当 ,则无法完成训练 。
为了给队友实时汇报他的刷题情况,他想求对于每个前缀 ,也就是只考虑前 天的训练计划,请计算最大的整数 ,使 能保证这 天每天都刷 道题。
输入格式
输入第一行包含一个整数 。
第二行包含 个整数 。
输出格式
对于每个测试用例,输出一行 个整数。第 个整数表示只考虑前 天时, 每天最多能刷的题数 。
4
7 1 3 5
7 4 3 3
样例说明
当 时,显然 。
当 时,若选择 ,第一天刷 道题,剩下的 道留给第二天。第二天共有 道题,刚好可以完成训练,若选择则无法完成训练 。
.....
相关
在下列比赛中: