#P1590. 简单单词接龙

简单单词接龙

题目描述

nn 个单词( 1n501≤n≤50 ),每个单词由 22 个小写字母组成,并约定第 11 个单词为龙头。

例如: n=8n=8

88 个单词为:

aa
ac
ab
de
bh
hk
cd
af

接龙的方法为前一个单词的第 22 个字母和后一个单词的第 11 个字符相同,此时,可接的方法有:

aa-ac-cd-de 长度为 44 ,即龙上有 44 个单词。

也可以接:

aa-ab-bh-hk,长度为 44

还可以接:

aa-af,长度为 22

程序要求给出单词之后,求出最长龙的长度。

输入

第一行一个整数 nn

接下来 nn 行,每行 22 个字母表示一个单词(单词字母间无空格)。

输出

输出一个整数,即最长的接长度(即龙上单词的个数)。

样例

7
aa
ac
ab
de
bh
hk
cd
4