cyk追楠神系列三
Description
眾所周知,cyk給楠神寫了一封信表白。作為有一個有禮貌的五好青年,楠神當然得給 cyk 寫一封回信咯,俗稱“好人信”。
楠神是一個非常有文采的人,他在信里引用了很多名言來安慰 cyk,有時候他覺得一句話很好的話,他會引用很多次。現在他想考考 cyk,在告訴 cyk 里面每句名言的情況下,看看 cyk 能不能找到每局名言在信里被引用了多少次。如果能找到的話,說明 cyk 也是一個有涵養的人,楠神對 cyk 的好感度就會增加。
cyk 語文和眼力那么差,當然不行咯,所以你趕快幫幫 cyk 吧!
Input
輸入數據有多組(數據組數不超過 50),到 EOF 結束。
每組數據第一行輸入一串字符串,代表楠神寫的回信,長度不超過 10^6。
第二行輸出 n (1 <= n <= 100),接下來 n 行每行一個字符串,代表楠神引用的名言,長度不超過 10^6。
Output
每組數據中,對于每句名言輸出他被引用的次數,每個答案占一行。
Sample
Input
In fact, maybe we can become good friend, but don’t lose hear for yourselves, when there is a will, there is a way, you can become a better man~
1
when there is a will, there is a way
Output
1
Hint
子串在主串中的匹配允許重疊。
總結
- 上一篇: 数据结构实验之数组三:快速转置
- 下一篇: cyk追楠神系列一