http://acm.hdu.edu.cn/showproblem.php?pid=1723

这道题呢讲的貌似是一个人让别人站一排传递信息,其中n代表一共有几个人,m代表一个人能传多远,问有从第一个传到最后一个一共有多少种传法。

Hint
4 1 : A->B->C->D
4 2 : A->B->C->D, A->C->D, A->B->D

从Hint中可以看出一个人可以在他传播距离内,传播给任意距离的人。

本来这道题,我是没有什么思路,后来想想,这不就是[HDU]1208Pascal's Travels(http://www.cnblogs.com/sjy123/p/3249820.html)的简化版么?

然后,就秒AC了。。。

#include"stdio.h"
#include"string.h"
int dp[50];
int main()
{int n,m,i,j;while(scanf("%d%d",&n,&m)!=EOF){if(n==0&&m==0)break;memset(dp,0,sizeof(dp));dp[1]=1;for(i=1;i<=n;i++){for(j=1;j<=m;j++)dp[i+j]+=dp[i];}printf("%d\n",dp[n]);}
}

转载于:https://www.cnblogs.com/sjy123/p/3250310.html

[HDU]1723Distribute Message相关推荐

  1. HDU - 3410 Passing the Message 单调递减栈

    Passing the Message What a sunny day! Let's go picnic and have barbecue! Today, all kids in "Su ...

  2. HDU - 1723 - Distribute Message

    先上题目: Distribute Message Time Limit: 1000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java ...

  3. 【ZOJ - 2724】【HDU - 1509】Windows Message Queue(优先队列)

    题干: Message queue is the basic fundamental of windows system. For each process, the system maintains ...

  4. 【HDU - 3410 】 Passing the Message(单调栈)

    题干: What a sunny day! Let's go picnic and have barbecue! Today, all kids in "Sun Flower" k ...

  5. HDU 4300 Clairewd’s message

    一道KMP的变式 本题仍是求最大前缀后缀,所以仍用KMP,但不同的是,本题有一个密码转换规则,不过好在题目中说了两段不重合,那么我们就可以在中间插入一个特殊符号'*'',保证求next数组时不会越过中 ...

  6. HDU 3410 Passing the Message

    可以先处理出每个a[i]最左和最右能到达的位置,L[i],和R[i].然后就只要询问区间[ L[i],i-1 ]和区间[ i+1,R[i] ]最大值位置即可. #include<cstdio&g ...

  7. HDU - 4300 Clairewd’s message(扩展KMP)

    题目链接:点击查看 题目大意:给出两个字符串 s 和 t ,字符串 s 代表着一种密码的映射,字符串 t 代表着一段密文+明文,题目保证密文是完整的,但明文只有一部分,现在问如何补全字符串 t ,使得 ...

  8. HDU题目分类大全【大集合】

    基础题: 1000.1001.1004.1005.1008.1012.1013.1014.1017.1019.1021.1028.1029.  1032.1037.1040.1048.1056.105 ...

  9. HDU 1239 Calling Extraterrestrial Intelligence Again

    题目 http://acm.hdu.edu.cn/showproblem.php?pid=1239 Problem Description A message from humans to extra ...

最新文章

  1. [转]几种最短路径算法的比较
  2. Java正則表達式入门
  3. .c和.cpp的区别
  4. vue 进行ajax请求,使用axios
  5. ProtocolHandler继承体系
  6. 像数据科学家一样思考:12步指南(中)
  7. aix如何查看日志策略_aix的日志的一些操作理解
  8. mysql利用内存表导入数据_Mysql 大量数据导入
  9. 资产放中间,模型策略放两边
  10. 零基础带你学习MySQL—primary key主键(二十三)
  11. 2018-05-17-OAA-一种mermaid脚本驱动的软件项目模块图形化表述思路
  12. speex java_(原创)speex与wav格式音频文件的互相转换(二)
  13. almon多项式_计量经济学 总结.docx
  14. 电商系统常用的产品颜色,尺码选择JS程序实现
  15. gg 修改器游戏被保护_王者荣耀安卓和IOS修改超长游戏名字方法
  16. 小米其实已在悄悄涨价了,用户反应不一
  17. HTML+CSS 图片翻转
  18. 山寨 悟空遥控器的 方向键
  19. 如何使LED灯泡变暗---凯利讯半导体
  20. 扫码枪(条码枪)v1.0可以实现无焦点捕获扫码输入,并可上传数据到服务器

热门文章

  1. JUC系列四:任务的取消与关闭
  2. 古怪题,5.0-4.90 =?
  3. WINDOWS SERVER 2003从入门到精通之林之间的信任关系
  4. [转]JS部分通用函数
  5. ZooKeeper(三) 什么是分布式锁以及使用Redis手写实现
  6. jdk读写锁ReentrantReadWriteLock
  7. RabbitAdmin 实战
  8. Java企业面试算法新得体会之6大数据和空间限制问题6问
  9. 使用ob_gzhandler函数有3种方法让它对php进行压缩
  10. Dubbo服务引入原理