문제 링크 https://www.acmicpc.net/problem/1235
중복 처리만 set으로 해주면 쉽게 접근 할 수 있다.
s_l = []
for _ in range(int(input())):
s_l.append(input()[::-1])
for k in range(1, len(s_l[0])+1):
temp = [num[:k] for num in s_l]
if len(temp) == len(set(temp)):
print(k)
break