1763: 【基础】接龙游戏

时间限制: 1 Sec  内存限制: 16 MB
提交: 0  解决: 0  金币: 2
[提交][状态]

题目描述

给出了N个单词,已经按长度排好了序。如果某单词i是某单词j的前缀,i->j算一次接龙(两个相同的单词不能算接龙)。

你的任务是:对于输入的单词,找出最长的龙。


输入

第一行为N(1<=N<=105)。以下N行每行一个单词(由小写组成),已经按长度排序。(每个单词长度<50)

输出

仅一个数,为最长的龙的长度。


样例输入复制

5
i
a
int
able
inter

样例输出复制

3

提示

1<=N<=105

来源

map 
[提交][状态]