本題的記憶體限制為15MB
OwO學長,板橋高中資訊社的傳奇人物,在傳說中那一天降臨到了板橋高中。由於OwO學長的人氣極高,使得他馬上就被團團的粉絲包圍住,害得他陷入了即將被人群淹沒的危機,但OwO學長也是有備而來的,他馬上使出了不久前習得的分身術,並化作了無數個可見字元排成一列,變成了字串 $\color{black}{S}$。你知道OwO學長即使使用了分身術,也無法把本體強制換成其他型態,也就表示,OwO學長本尊依然還是會以OwO的型態存在著!不過OwO學長也早就料到這件事,不僅僅只有分身術,他更是使用了分裂術來混淆眾人的視線,當然,就算是分裂術,OwO三個字元的位置依然還是相對的。為了分析現況,請你撰寫一個程式,求出在OwO學長創造出的字串S中,OwO學長本尊的可能性有幾種。
首行有一個正整數 $\color{black}{T}$,代表有 $\color{black}{T}$ 筆測資。接下來 $\color{black}{T}$ 行,每行有一個字串 $\color{black}{S}$。
對於每行字串,輸出OwO學長的本尊可能性模 $\color{black}{10^9+7}$ 的餘數。
2 OwOwOb aObwcOd
4 1
本題共有四個子題,每一子題可有多筆測試資料:
第一子題的測試資料 $\color{black}{T\le 10}$,$\color{black}{|S|\le100}$,全部解出可獲 11 分;
第二子題的測試資料 $\color{black}{T\le10}$,$\color{black}{|S|\le3000}$,全部解出可獲 20 分;
第三子題的測試資料 $\color{black}{T\le10}$,$\color{black}{|S|\le10^6}$,全部解出可獲 31 分;
第四子題的測試資料 $\color{black}{T\times|S|\le10^8}$,全部解出可獲 38 分;
ID | User | Problem | Subject | Hit | Post Date |
38234 | samlin961112 ... (林哲甫) | c412 | 249 | 2023-11-05 21:56 | |
14905 | r888800009 (www) | c412 | 1610 | 2018-08-12 08:56 | |
13186 | tsyr (tsyr) | c412 | 1382 | 2017-12-29 23:56 |