题意:

思路:

参考博客

https://blog.csdn.net/forever_shi/article/details/84931438

/**************************************************************Problem: 4244User: fufckLanguage: C++Result: AcceptedTime:8364 msMemory:72076 kb
****************************************************************/#include<bits/stdc++.h>
#define rep(i,a,b) for(int i=a;i<=b;i++)
#define dep(i,a,b) for(int i=b;i>=a;i--)
using namespace std;
#define ll long long
const int N=3e5+5;
const int mod = 998244353;
ll rd()
{ll x=0,f=1;char ch=getchar();while(ch<'0'||ch>'9'){if(ch=='-')f=-1;ch=getchar();}while(ch>='0'&&ch<='9'){x=x*10+ch-'0';ch=getchar();}return x*f;
}
int n,T,u,v,d,e;
ll f[3010][3010];
int main()
{n=rd();T=rd();memset(f,0x3f,sizeof(f));f[0][0]=0;rep(i,1,n) {u=rd(); v=rd();d=rd();e=rd(); rep(j,1,n) f[i-1][j]+=2*T*j;rep(j,1,n) f[i][j]=min(f[i][j],f[i-1][j-1]+d+v);rep(j,0,n-1) f[i][j]=min(f[i][j],f[i-1][j+1]+e+u);rep(j,0,n) f[i][j]=min(f[i][j],f[i-1][j]+u+v);rep(j,1,n) f[i][j]=min(f[i][j],f[i-1][j]+d+e);rep(j,1,n) f[i][j]=min(f[i][j],f[i][j-1]+d+v);dep(j,0,n-1) f[i][j]=min(f[i][j],f[i][j+1]+u+e);}printf("%lld\n",f[n][0]+1ll*(n+1)*T);
} 

BZOJ 4244 邮戳拉力赛相关推荐

  1. [BZOJ 4244] 邮戳拉力赛

    BZOJ传送门 Description IOI铁路是由N+2N+2N+2个站点构成的直线线路.这条线路的车站从某一端的车站开始顺次标号为0...N+10...N+10...N+1. 这条路线上行驶的电 ...

  2. BZOJ 4244 邮戳拉力赛 (DP)

    手动博客搬家: 本文发表于20181211 18:01:21, 原地址https://blog.csdn.net/suncongbo/article/details/84957907 为了防止我的博客 ...

  3. bzoj 4244: 邮戳拉力赛 动态规划

    感觉自己dp这方面还需要加强啊. 显然一个合法的方案已定包含一条0-N+1的上行链(可以拼接得到),剩下的是一些环. 令dp[i][j]表示盖了前i个邮戳,并且从下行站走到上行站的次数-从上行站走到下 ...

  4. [DP] BZOJ 4244 邮戳拉力赛

    DP方程有点难懂 晕 #include<cstdio> #include<cstdlib> #include<cstring> #include<algori ...

  5. java越野拉力赛_BZOJ 4244 邮戳拉力赛 (DP)

    为了防止我的博客被数学占领(一半以上的博文和数学相关),我决定添加几道非数学题的题解. 目前数学题比例: \(\frac{15}{32}=0.46875\) 扯淡结束 题意: 太长了自己看. 题解: ...

  6. bzoj4244: 邮戳拉力赛 dp

    Description IOI铁路是由N+2个站点构成的直线线路.这条线路的车站从某一端的车站开始顺次标号为0...N+1. 这条路线上行驶的电车分为上行电车和下行电车两种,上行电车沿编号增大方向行驶 ...

  7. [BZOJ4244]邮戳拉力赛

    Description IOI铁路是由N+2个站点构成的直线线路.这条线路的车站从某一端的车站开始顺次标号为0...N+1. 这条路线上行驶的电车分为上行电车和下行电车两种,上行电车沿编号增大方向行驶 ...

  8. 【BZOJ4244】邮戳拉力赛 DP

    [BZOJ4244]邮戳拉力赛 Description IOI铁路是由N+2个站点构成的直线线路.这条线路的车站从某一端的车站开始顺次标号为0...N+1. 这条路线上行驶的电车分为上行电车和下行电车 ...

  9. bzoj4244 loj2878. 「JOISC 2014 Day2」邮戳拉力赛 括号序列+背包

    题目传送门 https://lydsy.com/JudgeOnline/problem.php?id=4244 https://loj.ac/problem/2878 题解 挺妙的一道题. 一开始一直 ...

最新文章

  1. 你为世界杯而战,我为生活而战!
  2. string和stringstream用法总结
  3. 【剑指Offer】面试招聘题目2:重建二叉树
  4. 深入了解以太坊虚拟机
  5. map的extract 是更换 map 的键而不重分配的唯一方式:
  6. 你怕是对MD5算法有误解
  7. python 列表的推导器和内置函数
  8. cmd 命令提示符常用操作
  9. python vector 初始化_一文带你走进Python中的数据类
  10. 【arduino从入门到放肆】②arduino IDE下载与安装
  11. 【详解】P问题、NP问题和NPC问题详解(千禧年问题之首)
  12. 孔夫子旧书网数据采集,举一反三学爬虫,Python爬虫120例第21例
  13. 《The Elder Scrolls V: Skyrim》百般冷门却强力职业
  14. 2022年天猫、淘宝春节打烊还能继续下单吗?发货时间需要多久?
  15. [CTF]天网管理系统
  16. C#打开SDE数据库的几种方式总结
  17. lodop打印html包含图片,使用lodop.js打印控件打印table并分页等
  18. 腾讯视频QLV文件格式转换MP4格式
  19. 使用matplotlib,pylab进行python绘图
  20. 14.说说ATL常用包装类的用法和坑

热门文章

  1. 书法教学系统专用服务器,兴平数字书法教室搭建
  2. libra技术层面解析
  3. 玻尔兹曼机 / 受限玻尔兹曼机
  4. 这里有颗草莓味儿的腾讯翻译君,用AI打破音乐国界
  5. 创业内外部环境综合分析:创业究竟需要什么?
  6. 计算机黑屏鼠标不亮,技术员给你电脑开机后显示器黑屏 鼠标灯亮 键盘灯不亮?...
  7. vtk中实现3D模型(读取文件)
  8. CRM系统优化线索转化率
  9. 」张顺在灯影下张时 水浒传
  10. 2a计算机专业学校排名,计算机专业(研究生)排名