//
//代码的目标:判断一个串是否为某个基本串的简单复制构成的。
//
//例如:
//abcabcabc,它由“abc”复制3次构成,则程序输出:abc
//aa 由“a”复制两次构成,则程序输出:a
//axa 不是简单复制构成,则不输出任何信息
//aaxx 也不是仅仅由简单复制构成,不输出信息。
public class DaSai
{
public static void findRepeat(String x)
{
for(int i=1; i<=x.length()/2; i++)
{
String base = x.substring(0,i); //基数 不断改变
int p = i;
for(;;) //无限循环体
{
if(p+i>x.length()) break;
if(x.substring(p,p+i).equals(base)==false) break;
p++; // 填空1
}
if(x.substring(i,p-1+i).equals(base)==true) // 填空2
{
System.out.println(base);
break;
}
}
}
public static void main(String[] args)
{
findRepeat("IhaveagoodideaIhaveagoodideaIhaveagoodidea");
}
}
分享到:
相关推荐
蓝桥杯真题 电子钟 完整源代码 简单易懂 参考 蓝桥杯 蓝桥杯
蓝桥杯2013-2017JAVAVB组省赛真题。不包含解析,想要的同学自行下载。。。。。 蓝桥杯2013-2017JAVAVB组省赛真题。不包含解析,想要的同学自行下载。。。。。 蓝桥杯2013-2017JAVAVB组省赛真题。不包含解析,想要...
蓝桥杯--单片机资源数据包_2020
java蓝桥杯1---菲波那切数列---实现与解释
C语言-蓝桥杯大赛-555定时器
蓝桥杯 -- 第十一届嵌入式设计与开发科目模拟试题
第十三届蓝桥杯大赛--视觉艺术设计赛的通知.rar
主页有①蓝桥杯VIP题目提交渠道,超详细截图教程。 ②蓝桥杯题库赛题Python代码解析 ③python版的数据结构和算法,并且配备各阶段的例题,适合新手入门看。 欢迎关注=.=,如果这个博客对你有帮助的话可以点个赞,...
2014-蓝桥杯预赛-Java本科-B组真题
蓝桥杯2014-决赛-Java本科-A组
蓝桥杯嵌入式-输入捕获
可以用于蓝桥杯比赛的Dev-cpp5.4.0编译器,方便快捷,资源有效,轻量级编译器
蓝桥杯是中国最大的面向大学生的计算机技能竞赛,旨在提高学生的计算机应用能力和创新思维。以下是关于蓝桥杯的介绍、心得以及相关练习的信息: 蓝桥杯介绍: 蓝桥杯分为两个阶段,省赛和国赛。省赛由各个省级赛区...
压缩包内含有蓝桥杯3-7届省赛真题, 有需要的读者可以下载。
蓝桥杯试题-省赛,需要小伙伴自取
蓝桥杯全国软件和信息技术专业人才大赛由工业和信息化部人才交流中心主办,包括北大、清华等在内的全国31个省市自治区1200多所院校参加,每年参赛人数超过30000人。蓝桥杯习题集,欢迎参加蓝桥杯的同学使用和观看。
蓝桥杯2012-2014年决赛试题
第九届蓝桥杯单片机-彩灯控制器代码 代码优化,有注解,通俗易懂。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。
包含了九届蓝桥杯比赛的JAVA B组的试题,需要的朋友可下载。