A8326 | Password
时间限制1s
内存限制256MB
通过 / 提交0/0
题目描述
Asterix, Obelix and their temporary buddies Suffix and Prefix has finally found the Harmony temple. However, its doors were firmly locked and even Obelix had no luck opening them.
A little later they found a string $s$ , carved on a rock below the temple's gates. Asterix supposed that that's the password that opens the temple and read the string aloud. However, nothing happened. Then Asterix supposed that a password is some substring $t$ of the string $s$ .
Prefix supposed that the substring $t$ is the beginning of the string $s$ ; Suffix supposed that the substring $t$ should be the end of the string $s$ ; and Obelix supposed that $t$ should be located somewhere inside the string $s$ , that is, $t$ is neither its beginning, nor its end.
Asterix chose the substring $t$ so as to please all his companions. Besides, from all acceptable variants Asterix chose the longest one (as Asterix loves long strings). When Asterix read the substring $t$ aloud, the temple doors opened.
You know the string $s$ . Find the substring $t$ or determine that such substring does not exist and all that's been written above is just a nice legend.
Asterix、Obelix 和他们的临时伙伴 Suffix 和 Prefix 终于找到了和谐神殿。然而,神殿的大门紧紧地锁着,就连欧比也无法打开。
过了一会儿,他们在寺庙大门下面的一块石头上发现了一个字符串 s 。亚力认为这是打开神庙的密码,于是大声念了出来。然而,什么也没发生。然后,亚力认为密码是 s 的子串 t 。
前缀认为,子串 t 是字符串 s 的开头;后缀认为,子串 t 应该是字符串 s 的结尾;而后缀认为, t 应该位于字符串 s 的某处,也就是说, t 既不是它的开头,也不是它的结尾。
为了让所有同伴满意,Asterix 选择了 t 这个子串。此外,在所有可接受的变体中,Asterix 选择了最长的一个(因为 Asterix 喜欢长串)。当 Asterix 大声读出 t 子串时,神殿的大门打开了。
你知道字符串 s 。找出 t 的子串,或者确定这样的子串并不存在,上面所写的只是一个美丽的传说。
A little later they found a string $s$ , carved on a rock below the temple's gates. Asterix supposed that that's the password that opens the temple and read the string aloud. However, nothing happened. Then Asterix supposed that a password is some substring $t$ of the string $s$ .
Prefix supposed that the substring $t$ is the beginning of the string $s$ ; Suffix supposed that the substring $t$ should be the end of the string $s$ ; and Obelix supposed that $t$ should be located somewhere inside the string $s$ , that is, $t$ is neither its beginning, nor its end.
Asterix chose the substring $t$ so as to please all his companions. Besides, from all acceptable variants Asterix chose the longest one (as Asterix loves long strings). When Asterix read the substring $t$ aloud, the temple doors opened.
You know the string $s$ . Find the substring $t$ or determine that such substring does not exist and all that's been written above is just a nice legend.
Asterix、Obelix 和他们的临时伙伴 Suffix 和 Prefix 终于找到了和谐神殿。然而,神殿的大门紧紧地锁着,就连欧比也无法打开。
过了一会儿,他们在寺庙大门下面的一块石头上发现了一个字符串 s 。亚力认为这是打开神庙的密码,于是大声念了出来。然而,什么也没发生。然后,亚力认为密码是 s 的子串 t 。
前缀认为,子串 t 是字符串 s 的开头;后缀认为,子串 t 应该是字符串 s 的结尾;而后缀认为, t 应该位于字符串 s 的某处,也就是说, t 既不是它的开头,也不是它的结尾。
为了让所有同伴满意,Asterix 选择了 t 这个子串。此外,在所有可接受的变体中,Asterix 选择了最长的一个(因为 Asterix 喜欢长串)。当 Asterix 大声读出 t 子串时,神殿的大门打开了。
你知道字符串 s 。找出 t 的子串,或者确定这样的子串并不存在,上面所写的只是一个美丽的传说。
输入格式
You are given the string $s$ whose length can vary from $1$ to $10^{6}$ (inclusive), consisting of small Latin letters.
输入
我们会给你一个字符串 s ,其长度从 1 到 106 (含)不等,由小的拉丁字母组成。
输入
我们会给你一个字符串 s ,其长度从 1 到 106 (含)不等,由小的拉丁字母组成。
输出格式
Print the string $t$ . If a suitable $t$ string does not exist, then print "Just a legend" without the quotes.
输出
打印字符串 t 。如果不存在合适的 t 字符串,则打印"只是一个图例",去掉引号。
输出
打印字符串 t 。如果不存在合适的 t 字符串,则打印"只是一个图例",去掉引号。
输入输出样例
输入 #1
fixprefixsuffix
输出 #1
fix
输入 #2
abcdabc
输出 #2
Just a legend
暂无题解
C++ 编辑器
输入
输出
可保存默认模板;新题优先使用已保存模板。
当前快捷键仅展示,暂不支持修改。
- 撤销
Ctrl / ⌘ + Z - 重做
Ctrl / ⌘ + Y - 查找
Ctrl / ⌘ + F - 全选
Ctrl / ⌘ + A - 复制
Ctrl / ⌘ + C - 剪切
Ctrl / ⌘ + X - 粘贴
Ctrl / ⌘ + V - 自动排版
工具栏排版按钮 - 草稿保存
编辑时自动保存到本机
历史
提交记录
状态说明时间源码
AI
作答助手
你好,我是作答助手。可以问思路、复杂度、样例含义或代码报错原因;不会直接给出完整 AC 代码。
确定要清空代码吗?
提交通过
评测结果:Accepted