问题描述
每年冬天,北大未名湖上都是滑冰的好地方。北大体育组准备了许多冰鞋,可是人太多了,每天下午收工后,常常一双冰鞋都不剩。
  每天早上,租鞋窗口都会排起长龙,假设有还鞋的m个,有需要租鞋的n个。现在的问题是,这些人有多少种排法,可以避免出现体育组没有冰鞋可租的尴尬场面。(两个同样需求的人(比如都是租鞋或都是还鞋)交换位置是同一种排法)
输入格式
两个整数,表示m和n
输出格式
一个整数,表示队伍的排法的方案数。
样例输入
3 2
样例输出
5
数据规模和约定
m,n∈[0,18]
  
#include<stdio.h>
int paidui(int m,int n);
int main()
{
 int m,n,k;
 scanf("%d%d",&m,&n);
 k=paidui(m,n);
 printf("%d",k);
 return 0;
}
int paidui(int m,int n)//递归
{
 if(m<n) return 0;//出口1:借者多于还者,0种方案
 if(n==0) return 1;//出口2:借者为0人,1种方案
 return paidui(m-1,n)+paidui(m,n-1);
 /*
从m+n个人中出1个人站到队列中,
 用递归法求剩余m+n-1个人有多少种排法。
 若站到队列中的是还者,则剩余人数有f(m-1,n)种排法。
 若站到队列中的是借者,则剩余人数有f(m,n-1)种排法。
 所以m+n个人的排法是上述两个排法之和。
*/
}

转载于:https://www.cnblogs.com/panweiwei/p/6218761.html

C语言 · 未名湖边的烦恼相关推荐

  1. 蓝桥杯-未名湖边的烦恼(java)

    算法训练 未名湖边的烦恼 时间限制:1.0s 内存限制:256.0MB问题描述每年冬天,北大未名湖上都是滑冰的好地方.北大体育组准备了许多冰鞋,可是人太多了,每天下午收工后,常常一双冰鞋都不剩.每天早 ...

  2. 算法笔记_056:蓝桥杯练习 未名湖边的烦恼(Java)

    目录 1 问题描述 2 解决方案 2.1 递归法 2.2 递推法   1 问题描述 问题描述 每年冬天,北大未名湖上都是滑冰的好地方.北大体育组准备了许多冰鞋,可是人太多了,每天下午收工后,常常一双冰 ...

  3. java 蓝桥杯算法训练 未名湖边的烦恼

    试题 算法训练 未名湖边的烦恼 资源限制 时间限制:1.0s 内存限制:256.0MB 问题描述 每年冬天,北大未名湖上都是滑冰的好地方.北大体育组准备了许多冰鞋,可是人太多了,每天下午收工后,常常一 ...

  4. Java实现 蓝桥杯 算法训练 未名湖边的烦恼

    算法训练 未名湖边的烦恼 时间限制:1.0s 内存限制:256.0MB 问题描述 每年冬天,北大未名湖上都是滑冰的好地方.北大体育组准备了许多冰鞋,可是人太多了,每天下午收工后,常常一双冰鞋都不剩. ...

  5. 关于未名湖边的烦恼问题

    昨天,我很受伤,自尊心严重受损,一切的一切都来源于一道题--未名湖边的烦恼,这是蓝桥杯官网的一道题,我看到后一直没有思路,最后无奈之下,我去百度上找了一篇讲这个题的博客,轻轻松松的就找到了,然而它里面 ...

  6. 蓝桥杯 未名湖边的烦恼

    蓝桥杯 未名湖边的烦恼 问题描述 每年冬天,北大未名湖上都是滑冰的好地方.北大体育组准备了许多冰鞋,可是人太多了,每天下午收工后,常常一双冰鞋都不剩. 每天早上,租鞋窗口都会排起长龙,假设有还鞋的m个 ...

  7. 未名湖边的烦恼引起的递归问题探讨

    未名湖边的烦恼 问题描述 每年冬天,北大未名湖上都是滑冰的好地方.北大体育组准备了许多冰鞋,可是人太多了,每天下午收工后,常常一双冰鞋都不剩. 每天早上,租鞋窗口都会排起长龙,假设有还鞋的m个,有需要 ...

  8. 蓝桥杯 未名湖边的烦恼 引发的递归问题探讨

    未名湖边的烦恼 问题描述 每年冬天,北大未名湖上都是滑冰的好地方.北大体育组准备了许多冰鞋,可是人太多了,每天下午收工后,常常一双冰鞋都不剩. 每天早上,租鞋窗口都会排起长龙,假设有还鞋的m个,有需要 ...

  9. 蓝桥杯 算法训练 未名湖边的烦恼 C语言

    问题描述 每年冬天,北大未名湖上都是滑冰的好地方.北大体育组准备了许多冰鞋,可是人太多了,每天下午收工后,常常一双冰鞋都不剩. 每天早上,租鞋窗口都会排起长龙,假设有还鞋的m个,有需要租鞋的n个.现在 ...

最新文章

  1. 整数阶贝塞尔函数c语言,第二类整数阶贝塞尔函数(诺伊曼函数)
  2. 【c语言】蓝桥杯算法训练 薪水计算
  3. useradd 命令详解 - [命令操作]
  4. java consumer_Java 8 Consumer接口
  5. 第十二周项目一-实现复数类中的运算符重载(1)
  6. Eclipse安装软件长时间停留在calculating requirements and dependencies
  7. BZOJ4921「Lydsy1706月赛」互质序列
  8. Serializable在C#中的作用及其优点
  9. Shell运算符及条件判断
  10. java字节流转字符流的步骤_字节流-java入门基础笔记-51CTO博客
  11. JS new操作符执行之后背后的操作
  12. 开源备份web_13个开源备份解决方案
  13. python函数传递列表_python传递列表作为函数参数
  14. 计算机网络技术试题 中职,计算机网络技术试题(附答案)中等职业学校.doc
  15. 网页游戏未来发展的一些趋势
  16. PhoneApplicationFrame以及设置Obscured/Unobscured的event handler
  17. 模拟浏览器下载Excel 到本地
  18. 【云栖大会】马云口中创造未来的年轻人,把数据+环保玩出了新花样
  19. Cisco AnyConnect Secure Mobility Client 4.10.05111 (macOS, Linux, Windows)
  20. Java--面包师与消费者1(发送与接收线程)

热门文章

  1. arraylist获取前多少位_Java 面试题 :百度前 200 页都在这里
  2. windows数据自动上传服务器,windows服务器间自动传输文件
  3. spring 数据库 链接db2_Druid,Java语言中最好的数据库连接池
  4. c语言学习加强营(一):switch分支
  5. jedis watch Java_jedis操作redis的几种常见方式总结
  6. php输入地址查询,PHP查询用户IP所在地址
  7. 大师兄科研网vasp_怎样知道一名研究生有没有科研潜力?
  8. C++中使用流读取数据 ifstream
  9. 工业交换机都有哪些优势,该如何挑选
  10. 什么是光纤转换器?光纤转换器转换类别介绍