2016普级组模拟试题(20161114) 给出字符串
来源:互联网 发布:java bigdecimal 加1 编辑:程序博客网 时间:2024/06/05 07:52
Description
给出一个由小写字母组成的字符串。你的任务是找出其最长的出现至少两次的子串的长度。这些重复出现的子串可以重叠(参见样例2)。
Input
输入文件ygas.in第一行包含该字符串。数据保证该字符串非空,由小写字母组成,且其长度不超过100。
Output
输出文件ygas.out包含一个数代表至少出现两次的最长子串的长度。
Sample Input
【输入样例1】
abcd
【输入样例2】
ababa
【输入样例3】
zzz
Sample Output
【输出样例1】
0
【输出样例2】
3
【输出样例3】
3
题解
枚举,没什么好讲的~~TAT
代码
var a,b,c:string; i,j,l:longint;begin readln(a); l:=length(a); for i:=l-1 downto 1 do for j:=1 to l-i+1 do begin c:=a; b:=copy(c,j,i); c[j]:=' '; if pos(b,c)<>0 then begin writeln(i); exit; end; end; writeln(0);end.
1 0
- 2016普级组模拟试题(20161114) 给出字符串
- 2016普级组模拟试题(20161114) Closest
- 2016普级组模拟试题(20161114) 平台
- 给出字符串
- 给出字符串
- 面试题:请给出一段代码描述字符串写入文件
- 8.11 2575 给出字符串
- SSL P2575 给出字符串
- 微机原理给出字符串比较
- (面试题)给出一个字符串String str="12,df,45,gf,45.4,er,121"; 求其中数字的和。
- 蓝桥杯-2017模拟赛本科试题-字符串比较
- JAVA给出对应字符串所有排列组合
- 2016腾讯模拟试题编程第二道
- 字符串模拟
- 给出一个字符串和长度,给字符串进行分隔
- 给出我的华为的一道面试题算法
- 计算机等级考试模拟试题下载
- 三份scjp模拟试题
- 自定义函数内可以使用全局变量吗?答案是不可以,需要关键字global
- MyBatis批量插入数据
- javascript和jQuery获取屏幕宽度和高度
- TrustZone 寄存器相关配置
- 聊聊Linux
- 2016普级组模拟试题(20161114) 给出字符串
- Java系列(六)__Java面向对象(2)
- Scala的数据类型、对象、控制结构、函数和闭包---Scala学习笔记(2)
- JavaScript基础_13事件绑定函数+监听函数+冒泡事件流
- 盒模型--边界
- fragment 调用startActivityForResult 问题
- javaScript实例
- ICESat-2以及MABEL数据相关
- [CF708C]Centroids