题意: 在一条线上,有n个坏的地方要修机器人修,机器人的移动速度V,若坏的地方立即被修花费ci,若没修,每单位时间增加d,出去机器人的开始位置,求修完n个地方的最小花费. 分析: 非常经典,求解“未来费用”的问题,考虑区间完成最后一定在区间边界上,才能保证最优.dp[i][j][k]表示修完区间长i起点为j的所有地点,k=0最后点在左边界,k=1最后点在右边界,花费最小的费用.现在考虑随着时间的花费增加的费用.时间*未走过的点的d之和为增加的费用. dp[i][j][0]=min(dp[i-1]…