HDUOJ------Worm
Worm
Time Limit: 1000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)
Total Submission(s): 2471 Accepted Submission(s): 1579
突然Lele发现在左起第P棵树上(从1开始计数)有一条毛毛虫。为了看到毛毛虫变蝴蝶的过程,Lele在苹果树旁观察了很久。虽然没有看到蝴蝶,但Lele发现了一个规律:每过1分钟,毛毛虫会随机从一棵树爬到相邻的一棵树上。
比如刚开始毛毛虫在第2棵树上,过1分钟后,毛毛虫可能会在第1棵树上或者第3棵树上。如果刚开始时毛毛虫在第1棵树上,过1分钟以后,毛毛虫一定会在第2棵树上。
现在告诉你苹果树的数目N,以及毛毛刚开始所在的位置P,请问,在M分钟后,毛毛虫到达第T棵树,一共有多少种行走方案数。
每组测试占一行,包括四个正整数N,P,M,T(含义见题目描述,0<N,P,M,T<100)
题目数据保证答案小于10^9
第一组测试中有以下四种走法:
采用dfs超时,画了一张表然后将其归类之后,发现可以采用按层次进行求解...
1 #include<stdio.h> 2 #include<string.h> 3 int str[102][102]; 4 int main() 5 { 6 int p,m,i,n,t,j; 7 while(scanf("%d%d%d%d",&n,&p,&m,&t)!=EOF) 8 { 9 memset(str,0,sizeof(str)); 10 str[0][p]=1; 11 for(i=0;i<m;i++) 12 { 13 for(j=1;j<=n;j++) 14 { 15 if(str[i][j]) 16 { 17 if(j>1) 18 str[i+1][j-1]+=str[i][j]; 19 if(j<n) 20 str[i+1][j+1]+=str[i][j]; 21 } 22 } 23 } 24 printf("%d\n",str[m][t]); 25 } 26 return 0; 27 }
View Code
HDUOJ------Worm相关推荐
- [官网]Prevent a worm by updating Remote Desktop Services (CVE-2019-0708)
Prevent a worm by updating Remote Desktop Services (CVE-2019-0708) ★★★★★ https://blogs.technet.micro ...
- HDUOJ 1060 Leftmost Digit
问题:求x^x的最高位 思路: 假设a = x^x,对10求对数有log(a) = x * log(x) = b.cd,其中b表示指数的最大表示,10^(.cd)就是底 具体代码参考: https:/ ...
- Search Engine XSS Worm
作者:余弦 来源:0x37 Security 有挑战才有意思,为了诞生个Search Engine XSS Worm,这里拿yeeyan做实验了.译言http://www.yeeyan.com/是一个 ...
- 你可以保持沉默,但你所说的一切都将成为呈堂证供——浅谈Azure WORM保护
本文作者|Yuan Han 本文来源|Reid爸的菜园子 美国安然事件后,电子数据的合规性保存越来越受到重视:各国政府制定了一系列的法律,如美国<赛班斯法案>等,对于不同类型的电子数据保留 ...
- 杭电2151 Worm dp
Worm Time Limit: 1000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others) Total Submi ...
- HDU2151 Worm【DP】
Worm Time Limit: 1000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others) Total Submissi ...
- HDUOJ 2059 龟兔赛跑——
HDUOJ 2059 龟兔赛跑 Description 据说在很久很久以前,可怜的兔子经历了人生中最大的打击――赛跑输给乌龟后,心中郁闷,发誓要报仇雪恨,于是躲进了杭州下沙某农业园卧薪尝胆潜心修炼,终 ...
- HDUOJ 1847 Good Luck in CET-4 Everybody!
HDUOJ 1847 Good Luck in CET-4 Everybody! Problem Description 大学英语四级考试就要来临了,你是不是在紧张的复习?也许紧张得连短学期的ACM都 ...
- HDUOJ 4513 吉哥系列故事——完美队形II
HDUOJ 4513 吉哥系列故事--完美队形II Problem Description 吉哥又想出了一个新的完美队形游戏! 假设有n个人按顺序站在他的面前,他们的身高分别是h[1], h[2] - ...
- HDUOJ 1069 Monkey and Banana
HDUOJ 1069 Monkey and Banana 题目链接 Problem Description A group of researchers are designing an experi ...
最新文章
- TeamViewer 14 on Nvidia Jetson TX2
- MySQL-一条sql语句的执行顺序
- gatewayproperties 是空_一个空手套白狼的商业模式
- python使用@property @x.setter @x.deleter
- 又见斐波那契~矩阵快速幂入门题
- MVC系统学习6—Filter
- 80端口被占用了怎么办_如何查看端口占用情况
- CSS--选择符大全(常用css选择符)
- javascript 学习笔记(一)
- 基于JAVA+SpringBoot+Mybatis+MYSQL的后台医疗管理系统
- 教育期刊《英语广场》期刊简介及投稿须知
- 用JAVA语言定义一个标准的学生类
- 云队友丨任正非内部演讲:星光不问赶路人
- 【编解码】记录一个ffmpeg解码生成YUV的 color range 问题,以及video_full_range_flag用法。
- mysql指引(十一):innodb基本结构和执行逻辑拆解
- 达拉斯24_在BDConf 2012上:达拉斯
- 网易2020校招笔试- 大数据开发工程师(正式批)
- c语言解张静态的消消乐的图片,开心消消乐:那些迷失在消消乐的小时光,我们中招都一个样...
- 计算机在职研究生学什么专业好就业工资高,在职读研选择哪些专业好就业?
- snow night 门谷纯
热门文章
- 学界 | 清华AMiner团队发布53页计算机图形学研究报告
- OpenAI 发布通用人工智能研究纲领:以全人类的名义承诺
- Java 全能手册火了!Redis/Nginx/Dubbo/Spring 全家桶/啥都有
- 程序员,技术的“背锅侠”,盘点 2020 年面向监狱编程的那些事!
- 参与开源项目,结识技术大牛!CSDN “开源加速器计划”招募志愿者啦!
- 别和 Python 说再见了!!
- 软件接口数据一致性机制
- Java虚拟机规范(目录)
- Spring Boot 学习系列(02)—使用热部署,提升开发效
- eclipse下对中文乱码问题的一些思考