1614 問(wèn)題 A: 藍(lán)橋杯算法訓(xùn)練VIP-單詞接龍
時(shí)間限制: 1s
內(nèi)存限制: 128MB 提交: 733 解決: 296
題目描述
單詞接龍是一個(gè)與我們經(jīng)常玩的成語(yǔ)接龍相類似的游戲,現(xiàn)在我們已知一組單詞,且給定一個(gè)開頭的字母,要求出以這個(gè)字母開頭的最長(zhǎng)的“龍”(每個(gè)單詞都 最多在“龍”中出現(xiàn)兩次),在兩個(gè)單詞相連時(shí),其重合部分合為一部分,例如beast和astonish,如果接成一條龍則變?yōu)閎eastonish,另外相鄰的兩部分不能存在包含關(guān)系,例如at和atide間不能相連。
樣例說(shuō)明
連成的“龍”為atoucheatactactouchoose
輸入
輸入的第一行為一個(gè)單獨(dú)的整數(shù)n (n< =20)表示單詞數(shù),以下n行每行有一個(gè)單詞,輸入的最后一行為一個(gè)單個(gè)字符,表示“龍”開頭的字母。你可以假定以此字母開頭的“龍”一定存在.
輸出
只需輸出以此字母開頭的最長(zhǎng)的“龍”的長(zhǎng)度
樣例輸入
5
at
touch
cheat
choose
tact
a
提示
零基礎(chǔ)同學(xué)可以先學(xué)習(xí)
視頻課程,包含C/C++、Python、百練、藍(lán)橋杯輔導(dǎo)、算法數(shù)據(jù)結(jié)構(gòu)等課程,提供視頻講解以及配套習(xí)題,還有老師答疑,
點(diǎn)擊這里了解課程詳情