poj2193
//Accepted 368K 532MS
//线性dp
//dp[i][j]表示前i位最后一个是j的排列数
//dp[i][j]=sum(dp[i-1][h]) h*2<=j
#include <cstdio>
#include <cstring>
#include <iostream>
using namespace std;
;
;
__int64 dp[imax_n][imax_m];
int n,m;
void Dp()
{
memset(dp,,sizeof(dp));
;i<=m;i++)
dp[][i]=;
;i<=n;i++)
{
<<(i-);j<=m;j++)
{
dp[i][j]=;
<<(i-);*k<=j;k++)
{
dp[i][j]+=dp[i-][k];
}
}
}
}
int main()
{
int T;
scanf("%d",&T);
;t<=T;t++)
{
scanf("%d%d",&n,&m);
Dp();
__int64 ans=;
<<(n-);i<=m;i++)
ans+=dp[n][i];
printf("Case %d: n = %d, m = %d, # lists = %I64d\n",t,n,m,ans);
}
;
}
poj2193的更多相关文章
随机推荐
- java 集合(Map2)
Map 接口的迭代方法: import java.util.*; public class ex12 { public static void main(String[] args) { Map< ...
- js生成验证码
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/ ...
- SAP标准价格修改
标准MR21修改前期的价格,不会影响到当期. 相关配置 事务码OMRN. 如企业账期已经开到 2015 年 2 月,会计账期还可对 1月记账,配置后可修改1月物料价格.
- iOS应用架构谈 组件化方案
转载: iOS应用架构谈 组件化方案 简述 前几天的一个晚上在infoQ的微信群里,来自蘑菇街的Limboy做了一个分享,讲了蘑菇街的组件化之路.我不认为这条组件化之路蘑菇街走对了.分享后我私聊了Li ...
- BT5更新源
感谢http://blog.csdn.net/seaos/article/details/7064136终于找到更新成功的源了 下面简单介绍步骤吧 gedit /etc/apt/sources.lis ...
- 实验一 Java开发环境的熟悉境的熟悉
- 运行结果: (一)命令行下Java程序开发 (二)Eclipse下Java程序开发.调试 设置断点和单步运行 单步运行:Step Into(快捷捷F5)和Step Over(快捷捷F5) 使程序直 ...
- [Jquery]网页定位导航特效
描述:左右联动的导航,非常适合展示页面内容多,区块划分又很明显的,点击右边固定导航项时,左边的内容跟着切换.滑动滚动条的时候,右边的导航也随着左边的展示而进行高亮切换. 思路:比较滚动距离和楼层距离( ...
- UTF-8
UTF-8(8-bit Unicode Transformation Format)是一种针对Unicode的可变长度字符编码,又称万国码.由Ken Thompson于1992年创建.现在已经标准化为 ...
- C#编程
C#最完整的webservice实例 http://fyinthesky.blog.163.com/blog/static/3555251720110115227337/ C# WinForm 实践开 ...
- Java:String、StringBuffer和StringBuilder的区别
1 String String:字符串常量,字符串长度不可变.Java中String是immutable(不可变)的. String类的包含如下定义: /** The value is used fo ...