Problem2261--附加题2 单词谜

2261: 附加题2 单词谜

[Creator : ]
Time Limit : 1.000 sec  Memory Limit : 256 MB

Description

【题目描述】

有一种英文字谜游戏,一开始创作者选一个称为""的单词R,然后可能多次打乱 R,连接到 R 单词后面。例如:bbabababb,是根单词 bba,与乱序单词 bababb 连接组成。

字谜参加者要面对一个字符串,找出最短的""单词。如果找不到输出-1

【输入格式】

1 行:长度不超过 100,000 的小写英文字母组成的字符串。

【输出格式】

最短的根单词(是输入字符串的前缀)。如果找不到根单词,输出-1

【输入1

aaaa

输出1

a

【输入2

ab

输出2

-1

【输入3

abbbba

输出3

abb

Source/Category