Substrings
Time Limit: 1000MS |
|
Memory Limit: 10000K |
Total Submissions: 13919 |
|
Accepted: 4922 |
Description you given a number of case-sensitive strings of alphabetic characters, find the largest string X, such tha T either X, or its inverse can is found as a substring of any of the given strings. Input the first line of the input contains a single integer t (1 <= t <=), the number of test cases, followed by The input data for each test case. The first line of all test case contains a single integer n (1 <= n <=), the number of given strings, followed by n lines, each representing one string of minimum length 1 and maximum length 100. There is no extra white space before and after a string. Output there should is one line per test case containing the length of the largest string found. Sample Input 2
3
ABCD
bcdff
BRCD
2
rose
Orchid Sample Output 2
Source Tehran 2002 Preliminary |