洛谷P1722 矩陣 II(Catalan數)
阿新 • • 發佈:2017-08-26
lan 方案 esp 多少 hellip nbsp 如果 tdi blog
P1722 矩陣 II
題目背景
usqwedf 改編系列題。
題目描述
如果你在百忙之中抽空看題,請自動跳到第六行。
眾所周知,在中國古代算籌中,紅為正,黑為負……
給定一個1*(2n)的矩陣(usqwedf:這不是一個2n的隊列麽),現讓你自由地放入紅色算籌和黑色算籌,使矩陣平衡[即對於所有的i(1<=i<=2n),使第1~i格中紅色算籌個數大於等於黑色算籌]
問有多少種方案滿足矩陣平衡。
見樣例解釋。
輸入輸出格式
輸入格式:
正整數 n
輸出格式:
方案數t對100取模
輸入輸出樣例
輸入樣例#1:2輸出樣例#1:
2
說明
樣例解釋: 紅 黑 紅 黑
紅 紅 黑 黑
1<=n<=100
/* 註意不要用另類遞推式,因為裏面的除法在取模的時候會出問題 */ #include<cstdio> using namespace std; int h[110]; int main(){ int n,i,j; h[0]=1; scanf("%d",&n); for(i=1;i<=n;++i) for(j=0;j<i;++j) h[i]=(h[i]+h[j]*h[i-1-j])%100; printf("%d\n",h[n]); return 0; }
洛谷P1722 矩陣 II(Catalan數)