冒泡排序計(jì)數(shù) 藍(lán)橋杯
問(wèn)題描述
考慮冒泡排序的一種實(shí)現(xiàn)。
bubble-sort (A[], n)
> round = 0
> while A is not sorted
> > round := round + 1
> > for i := 1 to n - 1
> > > if (A[i] > A[i + 1])
> > > > swap(A[i], A[i + 1])
求1 .. n的排列中,有多少個(gè)排列使得A被掃描了K遍,亦即算法結(jié)束時(shí)round == K。
答案模20100713輸出。
輸入格式
輸入包含多組數(shù)據(jù)。每組數(shù)據(jù)為一行兩個(gè)整數(shù)N,K。
輸出格式
對(duì)每組數(shù)據(jù),輸出一行一個(gè)整數(shù)表示答案。
樣例輸入
3
3 0
3 1
3 2
樣例輸出
1
3
2
數(shù)據(jù)規(guī)模和約定
T <= 10 ^ 5。
1 <= K < N < 10 ^ 6。

- 上一篇
藍(lán)橋杯 冪方分解問(wèn)題
問(wèn)題描述 任何一個(gè)正整數(shù)都可以用2的冪次方表示。例如: 137=27+23+20 同時(shí)約定方次用括號(hào)來(lái)表示,即ab 可表示為a(b)。 由此可知,137可表示為: 2(7)+2(3)+2(0) 進(jìn)一步:7= 22+2+20 (21用2表示) 3=2+20 所以最后137可表示為: 2(2(2
- 下一篇
麥森數(shù) 藍(lán)橋杯VIP
問(wèn)題描述 形如2P-1的素?cái)?shù)稱為麥森數(shù),這時(shí)P一定也是個(gè)素?cái)?shù)。但反過(guò)來(lái)不一定,即如果P是個(gè)素?cái)?shù),2P-1不一定也是素?cái)?shù)。到1998年底,人們已找到了37個(gè)麥森數(shù)。最大的一個(gè)是P=3021377,它有909526位。麥森數(shù)有許多重要應(yīng)用,它與完全數(shù)密切相關(guān)。 任務(wù):從文件中輸入P(100