博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Vijos 1232 核电站问题(递推)
阅读量:4986 次
发布时间:2019-06-12

本文共 741 字,大约阅读时间需要 2 分钟。

好久没有 搞递推,这个题在DP专题,其实是赤裸裸的一维的递推,想了好一会啊。F(n)可以由第一个不放F(n-1)加第一个放第二个不放f(n-2)加。。。

F(N) = F(N-1)+F(N-2)...F(N-M)删除中间输出的时候,改错了2次。。。

1 #include 
2 #include
3 #include
4 __int64 p[51]; 5 int main() 6 { 7 int bi[7]; 8 int i,j,n,m; 9 bi[0] = 1;10 for(i = 1;i <= 5;i ++)11 {12 bi[i] = 2*bi[i-1];13 }14 scanf("%d%d",&n,&m);15 p[0] = 1;16 for(i = 1;i <= m-1;i ++)17 {18 p[i] = bi[i];19 }20 for(i = m;i <= n;i ++)21 {22 for(j = 1;j <= m;j ++)23 {24 p[i] += p[i-j];25 }26 }27 printf("%I64d\n",p[n]);28 return 0;29 }

 

 

转载于:https://www.cnblogs.com/naix-x/archive/2012/08/15/2640770.html

你可能感兴趣的文章
P4149 [IOI2011]Race
查看>>
SimpleDateFormat函数语法
查看>>
140705
查看>>
HDOJ 1427(dfs) 速算24点
查看>>
Day-08 文件操作
查看>>
个人使用angular的一些小总结
查看>>
webservice wsdl axis2报错 Provider com.bea.xml.stream.MXParserFactory not found
查看>>
EOS1.1版本新特性介绍
查看>>
929. Unique Email Addresses
查看>>
3.常见的ORM框架
查看>>
Hdu 1326 Box of Bricks
查看>>
常用数据结构算法 : 堆排序
查看>>
Highcharts X轴名称太长,如何设置下面这种样式
查看>>
使用模板类,创建树。使用头文件分离模板类的申明与实现时出错
查看>>
王者的世界:全球十大对冲基金公司传奇
查看>>
Lua相关图书推荐
查看>>
CentOS安装phpMyAdmin
查看>>
JSTL标签
查看>>
RTT之柿饼UI
查看>>
C51 笔记
查看>>