//
//代码的目标:判断一个串是否为某个基本串的简单复制构成的。
//
//例如:
//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组省赛真题。不包含解析,想要...
51单片机是8位微处理器,由Intel公司推出,因其内部结构简单、易于上手而被广泛用于教学和初学者项目。在这个电子钟项目中,51单片机作为核心控制器,负责处理时钟显示、时间设置、按键输入等任务。 2. **DS1302...
【蓝桥杯题目-幸运数】 【知识点分析】 1. 程序设计基础: - 本段代码使用C++语言编写,从代码的开头包含头文件 #include<iostream> 可知,它使用标准输入输出流库。 - 代码中声明了两个数组a和b,数组的大小均...
蓝桥杯2023-8-C++-STEAM
蓝桥杯历年真题,参赛资料,代码,题库
《第十三届蓝桥杯大赛——视觉艺术设计赛详解》 蓝桥杯大赛,作为国内知名的IT及电子设计竞赛,每年都会吸引众多学子参与,旨在推动我国信息技术与电子工程领域的人才培养。第十三届蓝桥杯大赛特别增设了视觉艺术...
蓝桥杯--单片机资源数据包_2020
蓝桥杯Scratch--倒序数
java蓝桥杯1---菲波那切数列---实现与解释
内容包括:01-LED跑马灯02-蜂鸣器与继电器03-数码管静态显示04-数码管动态显示05-独立按键的基本操作06-独立按键的扩展应用07-矩阵键盘的扫描原理与基本应用08-外部中断的基本操作09-定时器实现秒闪功能10-定时器的...
C语言-蓝桥杯大赛-555定时器
蓝桥杯模板-完善中-蓝桥杯资源
蓝桥杯竞赛-蓝桥杯2024年第十五届决赛真题-兔子集结
蓝桥杯竞赛-test-c-master.zip
【蓝桥杯】Scratch:蓝桥杯指南--螃蟹发射大钳.sb3 一般编程问题 【核心代码】 └── 好例子网_蓝桥杯指南-螃蟹发射大钳.sb3 0 directories, 1 file Scratch:蓝桥杯指南--螃蟹发射大钳.sb3 一般编程问题
主页有①蓝桥杯VIP题目提交渠道,超详细截图教程。 ②蓝桥杯题库赛题Python代码解析 ③python版的数据结构和算法,并且配备各阶段的例题,适合新手入门看。 欢迎关注=.=,如果这个博客对你有帮助的话可以点个赞,...
可以用于蓝桥杯比赛的Dev-cpp5.4.0编译器,方便快捷,资源有效,轻量级编译器
10. 蓝桥杯竞赛相关的编程技巧和解题策略:如何快速理解题目需求、如何优化代码效率、如何调试和测试代码等。 通过这个视频教程,学习者可以系统地回顾和巩固Python编程中的关键知识点,为参加蓝桥杯竞赛做好充分...
蓝桥杯
标题 "使用python 蓝桥杯code-practice-for-pp-master.zip" 提供的信息表明,这是一个与Python编程语言相关的资源包,特别适用于准备蓝桥杯编程竞赛的实践练习。蓝桥杯是一项全国性的信息技术竞赛,旨在提升参赛者的...