博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Tyvj P3119 核电站问题 动态规划
阅读量:6800 次
发布时间:2019-06-26

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

题目:
P3119 核电站问题
时间: 1000ms / 空间: 65536KiB / Java类名: Main

描述

  一个核电站有N个放核物质的坑,坑排列在一条直线上。如果连续M个坑中放入核物质,则会发生爆炸,于是,在某些坑中可能不放核物质。 

  任务:对于给定的N和M,求不发生爆炸的放置核物质的方案总数 

输入格式

  输入文件只一行,两个正整数N,M( 1 

输出格式

  输出文件只有一个正整数S,表示方案总数。

测试样例1

输入

4 3

输出

13
题解:
动态规划
f[i][j]为到第i个,放了j个爆炸物的方案数。
数学方法不行QAQ
1 #include
2 using namespace std; 3 #define LL long long 4 LL f[55][6]; 5 int main() 6 { 7 freopen("nucle.in","r",stdin); 8 freopen("nucle.out","w",stdout); 9 LL ans,n,m,i,j,k;10 scanf("%lld %lld",&n,&m);11 memset(f,0,sizeof(f));//f[i][j]为到第i个,放了j个爆炸物的方案数.12 f[1][0]=f[1][1]=1;13 for(i=2;i<=n;i++)14 {15 for(j=0;j
=1;i--)ans-=i;28 printf("%lld",ans);29 }*/30 return 0;31 }

 

转载于:https://www.cnblogs.com/Var123/p/5333280.html

你可能感兴趣的文章
AFNetworking
查看>>
python基础--内置函数map
查看>>
Protobuf3 序列化
查看>>
Chisel3 - model - UserModule commands
查看>>
下载新浪的行情数据
查看>>
六,移植uboot-设置默认环境变量,完善u-boot
查看>>
【题解】【区间】【二分查找】【Leetcode】Insert Interval & Merge Intervals
查看>>
新博客
查看>>
jquery $.proxy使用
查看>>
Hello,C++(7)函数模板和类模板
查看>>
网站使用https协议
查看>>
git 使用
查看>>
对软件工程的一点认识
查看>>
似然函数的概念【转载】
查看>>
简明Vim练级攻略
查看>>
认识IPv4分组
查看>>
第七篇、微信小程序-video组件
查看>>
(转)IC验证概述
查看>>
[bzoj1924] 所驼门王的宝藏
查看>>
form表单属性及表单分组
查看>>