18121 排排坐看電影

2021-07-14 07:09:55 字數 850 閱讀 5827

時間限制:1000ms  記憶體限制:65535k

提交次數:0 通過次數:0

題型: 程式設計題   語言: g++;gcc;vc

某理工學校a班全為男生,另有某師範學校b班全為女生。一次,兩個班組織了一次聯誼活動,**電影

《美人魚》,訂完票發現所有位置為同一排且從1到t號(t為人的總數),為了讓參加活動的每乙個女生都有機會同

男生有對話的機會,組織者在安排座位時,讓女生左或右,至少有乙個男生。現在告訴你男生人數n,女生

人數m,問一共有多少種不同的座位安排方法。

每一行乙個數w(w<=100),為case數量

此後w行,每行兩個數n和m

每個case輸出乙個結果(使用long long)

7

3 03 1

0 11 1

2 22 3

2 4

6240

2163648

#include #include #include #include #include #include #include #include #include using namespace std;
long long jie(int n)

return s;

}long long solve(int n,int w,int p)

}if(n==0&&w==1)

return jie(n);

}int main()

return 0;

}

18121 排排坐看電影

時間限制 1000ms 記憶體限制 65535k 提交次數 0 通過次數 0 題型 程式設計題 語言 g gcc vc 某理工學校a班全為男生,另有某師範學校b班全為女生。一次,兩個班組織了一次聯誼活動,電影 美人魚 訂完票發現所有位置為同一排且從1到t號 t為人的總數 為了讓參加活動的每乙個女生都...

快排和堆排

一 快速排序 最常用的排序演算法,速度通常也是最快的。時間複雜度 o nlogn 最壞 o n 2 空間複雜度 o nlgn 不穩定 比如 5 3 3 4 3 8 9 10 11 這個序列,在中樞元素5和3交換就會把元素3的穩定性打亂 實現原理 快排主要是通過選擇乙個關鍵值作為基準值。比基準值小的都...

快排 歸併 堆排

快排 include include include includeusing namespace std void quicksort vector a,int l,int r 終止遞迴的條件,子串行長度為1 int mid low high low 2 取得序列中間的元素 mergesort a...