| 问题描述 | 
|---|
已知由小写字母组成的两个字符串a和b,问a的子串中有多少个也同时是b的子串。在统计过程中,如果遇到a的子串重复多次出现,则算作一个。 注意几个事项:任意字符串都是自己的子串,空字符串是任意字符串的子串。 例如当a="ababc",b="aab”时,符合条件的a的子串有""、"a"、"ab"、"b",其中虽然后三个子串在a中多次出现,但分别只算作一个,因此答案应该是4。  | 
                        
| 输入描述 | 
一个正整数n,表示案例的数量。(n<=50) 每组案例中有两个由小写字母组成的字符串a和b。(字符串长度均不大于100)  | 
                        
| 输出描述 | 
针对每组案例,输出一个整数,表示满足条件的子串数量。 每组案例输出完都要换行。  | 
                        
| 样例输入复制样例 | 
1 ababc aab  | 
                        
| 样例输出 | 
4  | 
                        
| 相关 |