HDOJ-1176-免费馅饼-动态规划

来源:互联网 发布:vb用字符#隐藏真实内容 编辑:程序博客网 时间:2024/05/29 19:31

这个问题可以保存到一个二维数组里面,如图

横坐标x0~10(由题意知道),中坐标T (0~100000), 这样就可以int a[100005][11];

再从倒数第二层开始从右往左,从下到上遍历

如上图。将下面三个中值最大的赋值给a[i][j]

最后,因为开始在5点。所以答案一定是a[1][4],a[1][5], a[1][6]中最大的那个