dp[i][j]表示区间i到j的最小消耗值

val[i][j]表示区间i到j在去最小消耗值的情况下所产生的材料值

设将i到i+k-1的区间先处理,再处理i+k到j区间,最后再合并,然后动态规划找最优

典型区间dp

方程

dp[i][j] = min{ dp[i][j] , dp[i][i+k-1] + dp[i+k][j] + val[i][i+k-1] * val[i+k][j] };

若 dp[i][j] 有被更新则还要更新val[i][j]的值

#include <iostream>
#include <cstring>
#include <string>
#include <cstdio>
#include <cmath>
#include <ctime>
#include <algorithm>
#include <queue>
#include <map>
#define FOP freopen("in","r",stdin)
#define inf 0x3f3f3f3f
#define ll __int64
#define eps 1e-8
using namespace std;const int N = 110;
int val[N][N];
int dp[N][N];int main()
{int T;int i,j,k,l,n,tmp;scanf( "%d" , &T );while( T-- ){memset( val , 0 , sizeof val );memset( dp , 0 , sizeof dp );scanf( "%d" , &n );for( i = 1 ; i <= n ; i++ ) scanf( "%d" , &val[i][i] );for( i = 1 ; i <= n ; i++ )for( j = i+1 ; j <= n ; j++ )dp[i][j] = inf;for( l = 1 ; l <= n-1 ; l++ ){for( i = 1 ; i <= n-l ; i++ ){j = i+l;for( k = 1 ; k <= j-i ; k++ ){tmp = dp[i][i+k-1] + dp[i+k][j] + val[i][i+k-1] * val[i+k][j];if( tmp < dp[i][j] ){dp[i][j] = tmp;val[i][j] = ( val[i][i+k-1] + val[i+k][j] ) % 100;}}}}printf( "%d\n" , dp[1][n] );}return 0;
}

UESTC 男神的礼物相关推荐

  1. [动态规划] uestc oj A - 男神的礼物

    A - 男神的礼物 Time Limit: 3000/3000MS (Java/Others)     Memory Limit: 65535/65535KB (Java/Others) Lweb学长 ...

  2. cdoj 1131 男神的礼物 区间dp

    男神的礼物 Time Limit: 20 Sec Memory Limit: 256 MB 题目连接 http://acm.uestc.edu.cn/#/problem/show/1131 Descr ...

  3. 女神节礼品:大学男神创作“专属情诗app”

    "一般秀恩爱虐不到我,可这种秀恩爱简直虐死单身狗啊!" 3月7号女神节,一般的男生会送鲜花,开窍的男生会送口红,但是,这位深圳的男神却撩出了新花样. 一大学男神为相恋四年的女友想出 ...

  4. 周围剃光头顶留长发型_2021年发型预测:这5位中长发男神,谁才是你心中的长发代表...

    除了时下流行的偏分.寸头发型之外,近期也掀起了一股怀旧风潮,中长发发型再度窜红.我大胆预测了一下,没准这种发型会成为2021年最夯的发型之一! 长发不是女生的专利,很多男神留起长发,绝对是有过之而无不 ...

  5. 男神女神配——alpha阶段总结

    一.需求分析 虽然公共社交网络系统能够满足大多数高校校园用户在校园网络社交的需求,但是针对校园学习.工作和文化生活等方面的支持以及学校个性化需求方面却存在不足.利用电子校务平台的数据,设计了与真实校园 ...

  6. 清华「男神」沈天成,踢毽子踢成了2021学生年度人物

    点击上方"AI遇见机器学习",选择"星标"公众号 重磅干货,第一时间送达   报道   编辑:时光 拉燕 [导读]近日,2021年清华大学学生年度人物评选落下帷 ...

  7. 90后CV男神Workshop | 祥雨带你畅聊Model设计新视角

    2021年已经过半 各位CVer顶会论文准备的如何啦? 你的CV能力变强了么? 本次,我们重磅邀请"90后CV男神" 资深CVer-张祥雨博士 与各位同学一起畅聊 模型设计的一些新 ...

  8. 倒计时小工具_这款高颜值的 APP 可以让小仙女/男神们的日子过得更精致

    倒计时是大家平常都会用的功能,系统自带的工具或许也能满足一部分朋友的需求,但是对于生活精致,并且富有仪式感的小仙女和小男神们,一款普普通通的计时工具怎么能满足呢? 今天推荐的这款应用--小时刻( Ap ...

  9. 从单亲家庭内向小男生到哈佛耶鲁全奖,百万年薪的“男神学长”活出了一部励志偶像剧!

    18岁,入学耶鲁大学,获全额奖学金: 22岁,入职全球最负盛名的投资银行,高盛公司: 23岁,获选全球经济论坛"全球杰出青年"称号: 24岁,放弃高盛百万年薪,合伙创办" ...

  10. 人间妄想男神 | 王一博系列爱豆明星壁纸

    小摩托们,高图网精选人间妄想男神,王一博系列爱豆明星壁纸,让更多的小摩托感受你对一 博的爱.喜欢就大声说出来吧,手指动起来,更换壁纸吧! 高清王一博壁纸分分钟满足小摩托们的心,一下子就拉近了你和人间妄 ...

最新文章

  1. 【hdu3555】Bomb 数位dp
  2. 开启算法编程之旅的准备工作——如何在Windows 上安装 Anaconda 和 PyCharm
  3. 使用 TypeScript 自定义装饰器给类的属性增添监听器 Listener
  4. 团队开发——个人工作总结04
  5. C#使用SharpZipLib实现zip压缩
  6. educoder Redis安全与性能
  7. 【我的Android进阶之旅】Realm数据库学习资料汇总(持续更新)
  8. kaptcha——谷歌验证码工具
  9. ubuntu中安装hp惠普打印机
  10. [线性模型总结] 线性回归+方差分析+协方差分析+混合效应+面板数据模型
  11. 是时候来一发炸裂的开场了!
  12. 微信小程序跳转微信小店
  13. Proteus仿真p时出现Cannot open‘***\LISA5476.SDF’的错误
  14. 山东大学软件学院项目实训-创新实训-山大软院网络攻防靶场实验平台(二)-docker安装与学习
  15. DELPHI获取网卡MAC地址
  16. gitlab设置自动备份
  17. 用 Pandas 读写网页中的 HTML 表格数据
  18. LeetCode387号问题
  19. LabWindows界面的程序控制
  20. 想学优秀作品却找不到?全新素材榜单全都告诉你!

热门文章

  1. java 日期 英文月份_java日期月份转英文格式
  2. Hexo在博客中插入图片
  3. [转] Node.js 服务端实践之 GraphQL 初探
  4. Flink 开发环境部署和配置
  5. 先思索后动笔:论讨论与结论的区别
  6. 一个女程序员的工作感悟
  7. 【jdk1.8特性】之Function
  8. 浅淡风月 一些有意思的文章
  9. [转载] 2019年目标分类、目标检测、图像分割、弱监督的综述文章
  10. 在Total Commander下使用sftp操作服务器