#include <iostream> #include <vector> #include <string.h> #include <algorithm> #include <map> #include<set> #include <unordered_map> #include <unordered_set> #include <math.h> using namespace std; int main() {     int n;     while(cin>>n){         vector<int> a(n, 0);         vector<int> b(n, 0);         vector<int> c(n, 0);         vector<int> dpa(n,0);         vector<int> dpb(n,0);         for(int i=0; i<n; ++i){             cin>>a[i];             cin>>b[i];             cin>>c[i];         }         dpa[0]=c[0]+a[0];         dpb[0]=b[0];         for(int i=1; i<n; ++i){             dpa[i] = min(dpa[i-1]+a[i], dpb[i-1]+c[i]+a[i]);             dpb[i] = min(dpb[i-1]+b[i], dpa[i-1]+c[i]+b[i]);         }         int res = dpa[n-1]<dpb[n-1] ? dpa[n-1]:dpb[n-1];         cout<<res<<endl;     }     return 0; }
点赞 4

相关推荐

09-10 18:19
门头沟学院 Java
点赞 评论 收藏
分享
扉川川:查看图片
投递用友等公司10个岗位
点赞 评论 收藏
分享
wish233:只是说使用xxx实现什么什么,没有原因,没有数据量化,就没有亮点。比如说第一个项目为什么要使用MongoDB?相比MySQL解决了什么问题,有什么好处?还有第二个项目用RestTemplate,既然引入了SpringCloud,你也写了自己的专业技能是能用里面的组件,那你为什么不用feign?还有就是你用的这些框架写上去的格式尽量统一一下,一会写spring,一会又是Spring,不太舒服
点赞 评论 收藏
分享
牛客网
牛客网在线编程
牛客网题解
牛客企业服务