大连制作网站企业,wordpress识图搜索代码,重庆是哪个省划分出来的,网站美工用什么软件描述#xff1a; 把M个同样的苹果放在N个同样的盘子里#xff0c;允许有的盘子空着不放#xff0c;问共有多少种不同的分法#xff1f;#xff08;用K表示#xff09;5#xff0c;1#xff0c;1和1#xff0c;5#xff0c;1 是同一种分法。输入第一行是测试数据的数目…描述 把M个同样的苹果放在N个同样的盘子里允许有的盘子空着不放问共有多少种不同的分法用K表示511和151 是同一种分法。输入第一行是测试数据的数目t0 t 20。以下每行均包含二个整数M和N以空格分开。1MN10。输出对输入的每组数据M和N用一行输出相应的K。 样例输入 1
7 3样例输出 8 来源lwxPOJ 思路很经典的一枚题目递归可以找一下函数之间的规律很简单的。 递归思路如果盘子数量大于苹果数量那没什么好说的了输出即可否则一直递归下去直到盘子数量大于苹果数量为止 这题也是NOIP2014普及组初赛的试题哦 代码如下 1 #includestdio.h2 int fun(int m,int n) 3 {4 if(m0||n1)5 return 1; 6 if(nm)7 return fun(m,m);8 else9 return fun(m,n-1)fun(m-n,n);
10 }
11
12 int main()
13 {
14 int K,m,n;
15 scanf(%d,K);
16 while(K--)
17 {
18 scanf(%d%d,m,n);
19 printf(%d\n,fun(m,n));
20 }
21 } 转载于:https://www.cnblogs.com/geek-007/p/4296739.html