#P1080. 动态规划入门(非常规DP3:钓鱼)
动态规划入门(非常规DP3:钓鱼)
题目描述
约翰钓鱼 小时( 个单位时间, 分钟为一个单位时间),有 个池塘,分布在一条直线上,依次为 ,,,,从池塘 到池塘 要花去约翰 个单位时间。约翰出发点为 。
约翰可以任选若干个池塘垂钓,并且在每个池塘他都可以呆上任意个单位时间。
每个池塘的鱼会越钓越少。池塘 在第一个单位时间内能钓到的鱼为 ,并且每过一个单位时间在单位时间内能钓到的鱼将减少一个常数 ,现在请你编一个程序计算约翰最多能钓到多少鱼。
输入格式
输入文件第一行为一个整数 ,第二行为一个整数 ,第三行为 个用空格隔开的整数,表示 ,第四行为 个用空格隔开的整数,表示 ,第五行为 个用空格隔开的整数,表示 。
输出格式
输出一个整数,表示约翰最多能钓到的鱼的数量。
2
1
10 1
2 5
2
31
数据规模与约定
,,