poj 1664 放苹果
2015-01-12 10:42
183 查看
放苹果
Description
把M个同样的苹果放在N个同样的盘子里,允许有的盘子空着不放,问共有多少种不同的分法?(用K表示)5,1,1和1,5,1是同一种分法。
Input
第一行是测试数据的数目t(0<=t<=20)。以下每行均包含二个整数M和N,以空格分开。1<=M,N<=10。
Output
对输入的每组数据M和N,用一行输出相应的K。
SampleInput
SampleOutput
TimeLimit:1000MS | MemoryLimit:10000K | |
TotalSubmissions:26842 | Accepted:17046 |
把M个同样的苹果放在N个同样的盘子里,允许有的盘子空着不放,问共有多少种不同的分法?(用K表示)5,1,1和1,5,1是同一种分法。
Input
第一行是测试数据的数目t(0<=t<=20)。以下每行均包含二个整数M和N,以空格分开。1<=M,N<=10。
Output
对输入的每组数据M和N,用一行输出相应的K。
SampleInput
1 73
SampleOutput
8
#include<stdio.h>
intf(intn,intm)
{
if(n==0)
return1;
if(n==1)
return1;
if(m==1)
return1;
if(m>n)
returnf(n,n);
if(m<=n)
returnf(n,m-1)+f(n-m,m);
}
intmain()
{
intt;
scanf("%d",&t);
while(t--)
{
intn,m;
scanf("%d%d",&n,&m);
printf("%d\n",f(n,m));
}
return0;
}
相关文章推荐
- POJ 1664 放苹果
- poj 1664 放苹果(递推)
- POJ 1664 放苹果
- POJ 1664放苹果 - 详解
- poj1664(放苹果)
- POJ1664 放苹果(dfs)
- poj 1664__放苹果,整数的分拆
- POJ 1664 放苹果
- POJ 1664 求m个苹果放入n个盘子的不同放法数目 递归 分类讨论
- 【递推】POJ 1664 放苹果
- 小白算法练习 poj 1664 放苹果 整数拆分 递推
- poj 1664 放苹果
- POJ:1664 放苹果(递归,思维)
- poj 1664 放苹果
- POJ 1664 放苹果(递归或DP)
- Poj 1664放苹果的两种解法
- poj 1664 放苹果(递归)
- POJ 1664放苹果题解
- poj 1664:放苹果
- poj--1664--放苹果(递归好体)