时间限制:
1000ms
内存限制:
65536kB
描述
馅饼同学是一个在百度工作,做用户请求(query)分析的同学,他在用户请求中经常会遇到一些很奇葩的词汇。在比方说“johnsonjohnson”、“duckduck”,这些词汇虽然看起来是一些词汇的单纯重复,但是往往都是一些特殊品牌的词汇,不能被拆分开。为了侦测出这种词的存在,你今天需要完成我给出的这个任务——“找出用户请求中循环节最多的子串”。
输入
输入数据包括多组,每组为一个全部由小写字母组成的不含空格的用户请求(字符串),占一行。用户请求的长度不大于100,000。
最后一行输入为#,作为结束的标志。
输出
对于每组输入,先输出这个组的编号(第n组就是输出“Case n:”);然后输出这组用户请求中循环节最多的子串。如果一个用户请求中有两个循环节数相同的子串,请选择那个字典序最小的。
继续阅读与本文标签相同的文章
-
【.Net MF网络开发板研究-06】以太网转串口
2026-05-23栏目: 教程
-
用VB.net开发.NET Micro Framework
2026-05-23栏目: 教程
-
百度之星之G:聊天就是Repeat
2026-05-23栏目: 教程
-
【.Net MF网络开发板研究-05】Socket编程之客户端
2026-05-23栏目: 教程
-
.NET Micro Framework常见问题问答
2026-05-23栏目: 教程
