题目描述
楚继光刚把油拿到厨房,老妈又大声喊道:“快去把苹果洗了放到盘子里去。”
楚继光要把M个同样的苹果放在N个同样的盘子里,允许有的盘子空着不放,问共有多少种不同的分法?(用K表示)5、1、1和1、5、1 是同一种分法。
输入
第1行为一个整数,表示测试数据的数目(测试数据的数目t(0 ≤ t ≤20),第2行为M和N(M和N,以空格分开。1≤M,N≤10)。
输出
输出有多少种不同分法。
样例输入 Copy
1 7 3样例输出 Copy
8
思路:
采用递归,fun(m,n)表示m个苹果放入n个盘子的种数
代码:
#includeusing namespace std; int fun(int m,int n) { if(!m||n==1) return 1;//盘子数为1或苹果数为0 else if(m >k; while(k--) { cin>>a>>b; cout<



