FJNU1196 汪老司机

news/2025/1/18 9:47:48/

#include <iostream>
#include <cstring>
#include <algorithm>
using namespace std;
int main(){int maxn=10005;//注意数组的边界
    int T;cin>>T;while(T--){int n,k;cin>>n>>k;long long array[maxn][3];//将两条路定义为一个二维数组
        long long dp[maxn][15][3];//定义一个三维数组,第二位表示在换了J次路后的耗油量
        int i,j;for(j=1;j<=2;j++)for(i=1;i<=n;i++)cin>>array[i][j];memset(dp,0x7f,sizeof(dp));//初始化DP,且初始值要够大
        dp[1][0][1]=array[1][1];//开始选择第一条路不需要进行换路,直接赋值
        dp[1][0][2]=array[1][2];for(i=2;i<=n;i++){dp[i][0][1]=dp[i-1][0][1]+array[i][1];  //表示第一次换路后的情况
            dp[i][0][2]=dp[i-1][0][2]+array[i][2];for(j=1;j<=min(i,k);j++){           //接下来遍历所有换路不换路的情况
                dp[i][j][1]=min(dp[i-1][j][1],dp[i-1][j-1][2])+array[i][1];dp[i][j][2]=min(dp[i-1][j][2],dp[i-1][j-1][1])+array[i][2];}}long long ans=100000000000000;for(j=0;j<=k;j++)ans=min(ans,min(dp[n][j][1],dp[n][j][2]));//由于题目给的最大耗油量够大,必须与题给的最大耗油量进行比较取最小值
        cout<<ans<<endl;}return 0;
}





http://www.ppmy.cn/news/271452.html

相关文章

k8s-存储插件:cfs运行机制

部署方式&#xff1a; csi-provisioner-cfsplugin [kube-system/statefulset] 1.csi-provisioner 社区 sidecar&#xff0c;负责监听 pvc 资源&#xff0c;并通知 cfs 进行文件系统的创建与删除。2.csi-cfs 自研 csi 插件&#xff0c;负责接收 csi-provisioner 请求&#xff0…

【弄nèng - Activiti6】Activiti6入门篇(十九)—— 结束事件

文章目录 1. 结束事件1.1 简介 2. 错误结束事件2.1 简介2.2 流程设计2.3 测试类2.4 运行2.4.1 启动任务 3. 终止结束事件3.1 简介4.2 流程设计3.3 测试类3.4 运行3.4.1 启动任务 源码地址项目推荐 部分简介摘抄自官方文档 参考杨大仙的程序空间https://my.oschina.net/JavaLaw …

2020国赛C中小微企业的信贷策略数据预处理代码

本题的思路做法有很多&#xff0c;本文不再赘述&#xff0c;只进行简单的数据预处理为后面几问分析做基础 本文目标是用python提取数据整理出最基础的数据 原题一共有3个附件&#xff0c;我们主要针对前两个附件进行处理 附件1 123家有信贷记录企业的相关数据附件2 302家无信…

OpenCV中出现“Microsoft C++ 异常: cv::Exception,位于内存位置 0x0000005C8ECFFA80 处。”的异常

1 致谢 对于OpenCV的安装 要感谢网友空晴拜小白提供的教程 链接如下&#xff1a; https://blog.csdn.net/sinat_36264666/article/details/73135823?refmyread#reply 教程写的十分详细 截图什么的也很好 2 问题描述 今天在安装和测试OpenCV的时候遇到了这样的问题 测试代…

Max length of title attribute in html

测了一下chrome是1024个utf-8字符。 具体可见&#xff1a; http://stackoverflow.com/questions/8516235/max-length-of-title-attribute 有人回答说IE是512个。 有人回答按照W3C标准&#xff0c;理想情况下应该少于64个字符。

nowcoder15251白兔的式子

链接 点击跳转 题解 一共往下走 n − 1 n-1 n−1次&#xff0c;其中 m − 1 m-1 m−1次往右走&#xff0c;所以答案是 C n − 1 m − 1 a ( n − 1 ) − ( m − 1 ) b m − 1 C_{n-1}^{m-1} a^{(n-1)-(m-1)}b^{m-1} Cn−1m−1​a(n−1)−(m−1)bm−1 代码 #include <bi…

第一批鸿蒙系统手机型号,华为鸿蒙第一批名单

产品 型号 招募基线版本 Mate X2 TET-ANOO 11.0.0.160(SP2C0OE160R9P4) 11.0.0.160(SP2C00E160R10P2) Mate40 OCE AN10 11.0.0.170(C00E170R6P3) 11.0.0.170(C00E170R7P1) 11.0.0.170(C00E170R8P1) 11.0.0.170(C01E170R6P3) 11.0.0.170(C01E170R7P1) 11.0.0.170(C01E170R8P1) M…

竹海码路(python篇6) 新手常见错误-

1 ERRORS: app0.userModel.nameM: (fields.E120) CharFields must define a max_length attribute. app0.userModel.passwordM: (fields.E120) CharFields must define a max_length attribute. djiango模型必须有一些参数的定义&#xff0c;例如CharFields并不是可以null的。 …