把M个同样的苹果放在N个同样的盘子里,允许有的盘子空着不放,问共有多少种不同的分法?(用K表示)5,1,1和1,5,1 是同一种分法。

题目描述【2012.03.08写的,都搬到CSDN吧】

把M个同样的苹果放在N个同样的盘子里,允许有的盘子空着不放,问共有多少种不同的分法?(用K表示)5,1,1和1,5,1 是同一种分法。

输入

第一行是测试数据的数目t(0 <= t <= 20)。以下每行均包含二个整数M和N,以空格分开。1<=M,N<=10。

输出

对输入的每组数据M和N,用一行输出相应的K。

 

样例输入

1

7 3

样例输出

8

#include
using namespace std;
int count(int m,int n)
{
   if(n==1 || m==0)  return 1;
   if(m>i;
 for(;i>0;i--)
 {
  int a,b;
  cin>>a>>b;
  cout<


你可能感兴趣的:(C++)