Online Judge | Problem Set | Authors | Online Contests | User | ||||||
---|---|---|---|---|---|---|---|---|---|---|
Web Board Home Page F.A.Qs Statistical Charts | Current Contest Past Contests Scheduled Contests Award Contest |
勉强算dp吧 ...首先将所有单词按长度排序。 v[i]表示排序后的第i个单词能否取到。 预处理出一个long[i]数组,表示长度为i的第一个单词在全部单词中的位置。 然后v[i]=v[i] or v[j] (j=long[length(s[i-1])] to long[length(s[i])-1]) 最后取长度最大的可以取到的单词就可以了。 各种蛋疼数据的特判看discuss里其他帖子.. 以上. Followed by: Post your reply here: |
All Rights Reserved 2003-2013 Ying Fuchen,Xu Pengcheng,Xie Di
Any problem, Please Contact Administrator