poj 2193 dp
来源:互联网 发布:sm3算法 编辑:程序博客网 时间:2024/06/08 13:41
蛮简单的dp,只是要注意会超int
dp[i][j]代表i个数以j结尾的数列个数
#include<stdio.h>#include<string.h>__int64 dp[11][2001];int i,j,k;void init(){memset(dp,0,sizeof(dp));for(i=1;i<=2000;i++)dp[1][i]=1;for(i=2;i<=10;i++){for(j=i;j<=2000;j++){for(k=1;k<=j/2;k++){dp[i][j]+=dp[i-1][k];}}}}int main(){ int n,m,t,cases=1;scanf("%d",&t);init(); while(t--){__int64 ans=0;scanf("%d%d",&n,&m); for(i=1;i<=m;i++)ans+=dp[n][i];printf("Case %d: n = %d, m = %d, # lists = %I64d\n",cases++,n,m,ans);}return 0;}
- poj 2193 dp
- POJ-2193(DP)
- poj dp
- 【dp】POJ
- 【dp】POJ
- [DP] POJ
- [DP] POJ
- [DP] POJ
- 【dp】POJ
- POJ 3670 && POJ 3671 (dp)
- 【DP】 POJ 1080
- poj 1163经典DP
- poj 1088 滑雪(DP)
- poj 1770 树形dp
- POJ 1179 Polygon(DP)
- POJ 1221 dp
- POJ 1953 DP
- POJ 2033 DP
- hdu 3183 RMQ
- nlogn 最长不下降子序列
- jquery checkbox多选最简单的写法
- poj 3260 hdu 3591 多重背包+完全背包
- poj 1742 多重背包可行性
- poj 2193 dp
- poj 2135 最小费用流
- poj 3070 快速幂 矩阵相乘
- poj 3905 2-sat
- hdu 4115 2-sat
- hdu 1075 字典树
- 从 hdu 3449 看一类最简单的依赖背包
- poj 1787 多重背包记录路径
- poj 2248 Addition Chains dfs