貴最喜歡賽馬娘了!
其中貴又有
賽馬娘有什麼好排列的呢?你可能會問。
就讓貴來教教你世間的正道吧!
儘管賽馬娘都是母的,不過賽馬娘的前世有公的也有母的,而貴正是能一眼看出賽馬娘前世性別的男人。
對於每種
只有符合其中至少
每個排列樣式都形如一個長度 0
、1
或 ?
中的一個。
第 0
代表在這個排列樣式中貴希望第
第 1
代表在這個排列樣式中貴希望第
第 ?
代表在這個排列樣式中貴對第
而對於每個排列樣式,只要賽馬娘的排列中有任何一個位置的賽馬娘的前世性別和貴所希望的一樣(必須是字串中不是 ?
的位置),貴就會感到滿意並將該排列視為符合排列樣式。
特別的,對於全部字元都是 ?
的排列樣式,所有排列都是符合的。
現在,貴想知道所有
請你告訴貴這個問題的答案吧!(你肯定不會讓貴失望的吧?)
第一行輸入四個正整數
接下來
0
所在的位置代表希望該賽馬娘的前世性別是公的。1
所在的位置代表希望該賽馬娘的前世性別是母的。?
則代表無限制。資料滿足:
輸出一個整數代表能被貴認證的公母排列數量。
5 1 1 2 ?01?0
28
10 19 25 27 000??1??11 ??1?1?0??0 00011?110? 10010011?? 11?011000? 0???000100 ?01001?1?1 1???010??1 0?1?0???0? 01?00?0??1 ??1010??01 01110000?0 ?0?1??10?0 0?11101?00 1?01?10?01 00111?1?0? ?11?1000?0 11?1?0110? 000??01101
992
範例測資一中,所有滿足第二隻賽馬娘的前世性別是公的或是第三隻賽馬娘的前世性別是母的或是第五隻賽馬娘的前世性別是公的的排列都符合 ?01?0
這個排列樣式,總共有
IOICamp 2021 Day2 pB
No. | Testdata Range | Constraints | Score |
---|---|---|---|
1 | 0~1 | 範例測資 | 0 |
2 | 0~49 | 無額外限制 | 100 |