题目描述
"舞台上结出丰硕的果实,可是大家太过柔嫩,必须有人来守护。由我来守护,永远,
无论多少次。"
大场奈奈是一位温柔体贴的舞台少女,放学时间,她经常为同学们用香蕉做点心,为
此她需要购买大量的香蕉。
学校门口有 n个水果摊,第 i个水果摊一串香蕉价格为 ai,由于供应紧张(全用来
做点心了),每个水果摊每天只能买到一串香蕉,为了买到足够的香蕉,她每天要去好多
水果摊。也是由于供应紧张,每隔一天所有水果摊的价格都会上涨,第一天价格为 ai,则
第二天变为 ai+1,第三天变为 ai+2,依次类推。
大场奈奈每天的预算有限,每天购买的价格总和不能超过 m,如果某天预算没有花
完,下一天也不能用这天剩下的钱。
由于每天涨价,总有一天她会买不起任意一串香蕉,她想知道在那一天之前,她一
共能买到多少串香蕉。
输入格式
第一行输入两个整数 n,m,表示一共有 n个水果摊,每天的预算为 m。
第二行输入 n个整数 ai,表示每个水果摊第一天的价格。
输出格式
输出一个整数,表示一共能买到多少串香蕉。
样例
输入样例
4 10
1 2 3 4
输出样例
17
提示
对于 30%的数据:1≤ n≤ 103; 1≤ ai≤ 103; 1≤ m≤ 103。
对于 60%的数据:1≤ n≤ 105; 1≤ ai≤ 105; 1≤ m≤ 105。
对于所有数据:1≤ n≤ 105; 1≤ ai≤ 109; 1≤ m≤ 109。
其中有 20%的数据:每个 ai都相同。