算法训练 未名湖边的烦恼
生活随笔
收集整理的這篇文章主要介紹了
算法训练 未名湖边的烦恼
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
題目鏈接:http://lx.lanqiao.cn/problem.page?gpid=T303
參考博客:http://blog.csdn.net/oliver233/article/details/50523343
每天早上,租鞋窗口都會排起長龍,假設有還鞋的m個,有需要租鞋的n個。現(xiàn)在的問題是,這些人有多少種排法,可以避免出現(xiàn)體育組沒有冰鞋可租的尷尬場面。(兩個同樣需求的人(比如都是租鞋或都是還鞋)交換位置是同一種排法) 輸入格式 兩個整數(shù),表示m和n 輸出格式 一個整數(shù),表示隊伍的排法的方案數(shù)。 樣例輸入 3 2 樣例輸出 5 數(shù)據(jù)規(guī)模和約定 m,n∈[0,18]
問題分析
遞歸……
代碼如下:
#include<cstdio> #include<cstring>using namespace std;int solve(int m, int n) {if(m < n) return 0;if(n ==0 ) return 1;return solve(m-1,n)+solve(m,n-1); }int main() {int n,m;while(scanf("%d%d",&m, &n)!=EOF){printf("%d\n",solve(m,n)); }return 0; }
總結(jié)
以上是生活随笔為你收集整理的算法训练 未名湖边的烦恼的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Java进阶 | 泛型机制与反射原理
- 下一篇: 架构设计 | 高并发流量削峰,共享资源加