Lang:Python2
Edit123456789101112131415161718192021222324252627282930#!/usr/bin/env python# -*- coding: utf-8 -*-def sub_string(substr, str):index = 0for s in substr:m = len(str)flag = Falsefor i in xrange(index, m):if str[i] == s:index = i + 1flag = Truebreakif not flag:return Falsereturn Truecase_num = int(raw_input())case = []for i in xrange(case_num):case.append(raw_input())s = raw_input()max_len = 0for t in case:if sub_string(t, s):max_len = max(max_len, len(t))print max_len