小D的一串数字
Time Limit: 1000 ms Memory Limit: 65536 KiB
Problem Description

小D在纸上随便写了两串数字,“23333333”,“0123456789”。第一个串中含有7个重复的相邻的数字,第二个串中不含相邻的重复的数字。小D喜欢第一类串,但是他放低了要求,只要一串数字中含有超过两个重复的相邻的数字,小D就喜欢这串数字。现在他想知道,长度为n的的所有数字串,最多有多少个串会被他喜欢?但是小D是个数学白痴,麻烦你帮他解决这个问题。
Input

输入一个N,(3=<N<=10),代表数字串的长度。
Output

输出一个整数,表示小D最多喜欢多少串。
Sample Input

3

Sample Output

10

Hint

样例中111,222,333,444,555,666,777,888,999,000,这10个串是被小D喜欢的。

#include <stdio.h>
int dp[50][50];int main()
{int n;for(int i=0;i<10;i++)dp[1][i]=1;scanf("%d",&n);for(int i=2;i<=n;i++)for(int j=0;j<10;j++){for(int k=0;k<10;k++)if(j!=k)dp[i][j]+=dp[i-1][k]+dp[i-1][k+10];dp[i][j+10]=dp[i-1][j];dp[i][j+20]=dp[i-1][j+10]+dp[i-1][j+20]*10;}int ans=0;for(int i=0;i<10;i++)ans+=dp[n][i+20];printf("%d\n",ans);
}

小D的一串数字(简单DP)相关推荐

  1. 小D的一串数字 (数位DP做法)

    Problem Description 小D在纸上随便写了两串数字,"23333333","0123456789".第一个串中含有7个重复的相邻的数字,第二个串 ...

  2. 【nyoj - 252】 01串(简单dp)

    题干: 01串 时间限制:1000 ms  |  内存限制:65535 KB 难度:2 输入 第一行有一个整数n(0<n<=100),表示有n组测试数据; 随后有n行,每行有一个整数m(2 ...

  3. 将日期转成指定格式_Excel小技巧——如何利用公式,快速将一串数字转换为日期格式...

    Hello~大家好,上一节内容我们介绍了如何将不可修改的公式批量转换为可修改.可复制的文本小技巧,那今天,我们再接着上期内容,继续来了解一下如何利用公式,快速把一串数字转换成日期格式的小技巧! 可能会 ...

  4. 【VBS】超级实用小实例:仅用数字编号打开任意指定文件夹(超超超级全面指南)

    [VBS]实用链接指南 Hello World! 序 1.目的 2.需求分析 3.举例 4.思路 一.上手编程语言初步 (一)Visual Basic快速入门 (二)简洁的代码编辑器推荐 1. Sub ...

  5. java正则 括号_java正则表达式获取大括号小括号内容并判断数字和小数亲测可用...

    获取大括号小括号内容 项目开发用到了,暂做个简单记录 private static String regex = "\\{([^}]*)\\}";//匹配大括号 private s ...

  6. Java算法--串的简单处理

    题目例如以下: 串的处理 在实际的开发工作中.对字符串的处理是最常见的编程任务. 本题目即是要求程序对用户输入的串进行处理.详细规则例如以下: 1. 把每个单词的首字母变为大写. 2. 把数字与字母之 ...

  7. hdu2067 简单dp或者记忆化搜索

    题意: 小兔的棋盘 Time Limit: 1000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others) Total Sub ...

  8. c语言输入一串数字存入数组_在Excel中快速输入,竟是输入一串数字?

    01 在Excel中输入√ 你会做吗? 小可教你用一串数字搞定 选中单元格,按住Alt键,输入41420 就搞定啦~ 看起来是不是很简单 超级实用!! 02 那么制作打钩的方框呢 也很简单 在单元格中 ...

  9. 谷爱凌拿到第三金,1620这串数字到底代表什么意思?

    不会吧不会吧,不会还有人不知道谷爱凌在自由式滑雪大跳台决赛上完成神奇逆转,为中国队夺下第三枚金牌吧!这是她获得的首个冬奥会奖牌,期待天才少女后面的表现! 不过随着夺冠的相关热搜齐齐上榜,还有一串数字& ...

最新文章

  1. 剑指offer三十六之两个链表的第一个公共结点
  2. Go游戏服务器开发的一些思考(十):goroutine和coroutine
  3. IsNull 和 SQL语句中CASE WHEN用法
  4. 2011年全国大学生程序设计邀请赛(福州)
  5. C#基础知识详解之【字段与属性】
  6. ​赠书 | 云游戏搭上 5G 快车,华为、腾讯争相布局
  7. 让lubuntu13.10中的virtualbox使用u盘
  8. 首届FineReport平台主题设计大赛火热启动
  9. 创建ipadWEB应用程序到主屏幕
  10. 基于sklearn分析特征工程(特征预处理、特征选择、降维)
  11. 注册成功邮件html代码模板
  12. 【C语言】计算圆周长以及面积
  13. You can find the Nike LeBron Soldier 11 now at kd10sale.com
  14. Springboot轻松整合Mybatis
  15. Qt5.9最简单的画五角星
  16. 奇特的一生 柳比歇夫坚持56年的“时间统计法” - 读后感
  17. 蒲公英分发平台无法下载App
  18. 【从零开始】阿里云服务器配置web开发环境及部署本地web项目
  19. Unity WEBGL设置浏览器全屏
  20. docker 修改tomcat端口,部署ZrLog

热门文章

  1. 医院预约挂号系统使用说明
  2. 【NVMe2.0b 8】NVMe 队列仲裁机制
  3. Try tracing
  4. 电子学:第010课——实验 9:时间与电容器
  5. Android从本地服务器获取Mp3实现边下边播(JavaEE+Tomcat+SQLServer)
  6. 题解 [CQOI2017] 老 C 的方块
  7. PHP文件上传接口(带参数)
  8. andrid paly store下载应用路径
  9. 万字详解,Git 入门最佳实践!
  10. css ms是什么意思,CSS 3中-webkit-, -moz-, -o-, -ms-这些私有前缀的含义和兼容