当前位置: 首页 > news >正文

【BZOJ 1090】【SCOI 2003】字符串折叠 【区间DP】

题目跳转 : http://www.lydsy.com/JudgeOnline/problem.php?id=1090


Description

折叠的定义如下: 1. 一个字符串可以看成它自身的折叠。记作S  S 2. X(S)是X(X>1)个S连接在一起的串的折叠。记作X(S)  SSSS…S(X个S)。 3. 如果A  A’, BB’,则AB  A’B’ 例如,因为3(A) = AAA, 2(B) = BB,所以3(A)C2(B)  AAACBB,而2(3(A)C)2(B)AAACAAACBB 给一个字符串,求它的最短折叠。例如AAAAAAAAAABABABCCD的最短折叠为:9(A)3(AB)CCD。

Input

仅一行,即字符串S,长度保证不超过100。

Output

仅一行,即最短的折叠长度。

Sample Input

NEERCYESYESYESNEERCYESYESYES

Sample Output

14

HINT

一个最短的折叠为:2(NEERC3(YES))


Solution

好像Uva上也有。似乎是做过。不过当时写的代码很冗长..强行模拟..
今天看到了黄学长的题解…发现代码居然这么短..不过好像那道题还要输出解..所以要麻烦一点..
状态定义:

相关文章:

  • 【BZOJ 1196】【HNOI 2006】公路修建问题 【二分+并查集】
  • 【BZOJ 1026】【SCOI 2009】windy数 【数位DP】
  • linux下与windows下的换行符
  • 【BZOJ 1041】【HAOI 2008】圆上的整点 【数学】
  • 【BZOJ 2330】 [SCOI2011]糖果【差分约束】
  • 【BZOJ 1087】【SCOI 2005】互不侵犯King 【状压DP】
  • 【codevs 3116】高精度练习之加法
  • 【codevs 3155】高精度练习之减法
  • 【codevs 3117】高精度练习之乘法
  • 反正切函数的应用
  • Python 字符串操作方法大全
  • [IDF]被改错的密码
  • [IDF]啥?
  • [IDF]摩斯密码
  • [IDF]聪明的小羊
  • [deviceone开发]-do_Webview的基本示例
  • CSS相对定位
  • electron原来这么简单----打包你的react、VUE桌面应用程序
  • Essential Studio for ASP.NET Web Forms 2017 v2,新增自定义树形网格工具栏
  • Java知识点总结(JDBC-连接步骤及CRUD)
  • Js基础——数据类型之Null和Undefined
  • JS实现简单的MVC模式开发小游戏
  • MaxCompute访问TableStore(OTS) 数据
  • PHP的类修饰符与访问修饰符
  • Python利用正则抓取网页内容保存到本地
  • vue-router 实现分析
  • Vue小说阅读器(仿追书神器)
  • 包装类对象
  • 对象管理器(defineProperty)学习笔记
  • 分享一个自己写的基于canvas的原生js图片爆炸插件
  • 前端临床手札——文件上传
  • 一、python与pycharm的安装
  • media数据库操作,可以进行增删改查,实现回收站,隐私照片功能 SharedPreferences存储地址:
  • ​html.parser --- 简单的 HTML 和 XHTML 解析器​
  • ​一帧图像的Android之旅 :应用的首个绘制请求
  • #QT(智能家居界面-界面切换)
  • (13):Silverlight 2 数据与通信之WebRequest
  • (C语言)二分查找 超详细
  • (day6) 319. 灯泡开关
  • (分布式缓存)Redis持久化
  • (附源码)springboot美食分享系统 毕业设计 612231
  • (附源码)ssm基于jsp的在线点餐系统 毕业设计 111016
  • (转)ORM
  • ***测试-HTTP方法
  • .apk文件,IIS不支持下载解决
  • .dat文件写入byte类型数组_用Python从Abaqus导出txt、dat数据
  • .net core webapi 部署iis_一键部署VS插件:让.NET开发者更幸福
  • .NET Core 版本不支持的问题
  • .net core开源商城系统源码,支持可视化布局小程序
  • .net FrameWork简介,数组,枚举
  • .NET Micro Framework初体验
  • .NET Project Open Day(2011.11.13)
  • .net Stream篇(六)
  • .NET 药厂业务系统 CPU爆高分析
  • .NET的微型Web框架 Nancy