#LX0027. 钓鱼2
钓鱼2
时间限制:,空间限制:
题目描述
小明喜欢去钓鱼。
有一天,小明发现了一个宝地:钓鱼一条街。
这条街上有编号为的个鱼塘。
其中,第个鱼塘位于坐标。小明一开始在坐标,他从坐标移动到坐标需要花费个小时,从坐标移动到坐标也需要个小时。
通过小明的观察,小明发现,第个鱼塘,第一次花费小时钓鱼,可以钓到条鱼,第二次花费小时钓鱼,可以钓到条鱼。第次花费小时钓鱼,可以钓到条鱼。
显然,小明在第个鱼塘,最多会花费小时来钓鱼,后续就不会钓鱼了,因为已经钓不到了。
小明一共有个小时的时间,他需要在小时内,从坐标出发,最多走到鱼塘,然后在这个过程中完成钓鱼的事情,最后带着鱼从坐标回家。请帮小明算一算,对于,小明最多可以钓到多少条鱼呢?
输入格式
第一行输入,表示鱼塘的个数,以及小明的时间。
第二行输入个正整数,表示。
第三行输入个正整数,表示。
输出格式
输出个整数表示答案。
样例输入 #1
3 10
10 10 1
5 5 1
样例输出 #1
15 30 30
样例解释 #1
如果最多只能走到鱼塘再返回,小明将有个小时来钓鱼,但只能在鱼塘钓鱼,第一次钓到条,第二次钓到条,第三次以后都只能钓到条,一共带着条鱼回家。
如果最多只能走到鱼塘再返回,小明可以先走到鱼塘,花费小时,钓到条鱼,再走到鱼塘,花费小时,钓到条鱼,然后再花费小时回到坐标,一共花费个小时,带着条鱼回家。
如果最多只能走到鱼塘再返回,小明还是只会走到鱼塘再带着条鱼返回,因为鱼塘的鱼实在是太多了,浪费时间去鱼塘钓鱼是来不及的。
样例输入 #2
3 11
10 10 1
5 5 1
样例输出 #2
15 30 31
样例解释 #2
对于小时来说,小明是可以去池塘钓鱼的,往返加上钓完三个鱼塘的鱼,刚好花费小时。
数据范围
一共个测试点。
对于测试点1-2 :。
对于测试点3-4 :。
对于测试点5-6 :。
对于测试点7-8 :。
对于100%的数据:,,保证$\sum_{i=1}^{n}\lceil \frac{a_i}{b_i}\rceil \leq 10^6$
相关
在以下作业中: