不同子串蓝桥杯第十届

不同子串蓝桥杯第十届

题解: 不能有重复,所以选择set ;package ten; import java.util.HashSet;import java.util.Set; public class 不同子串 {public static void main(String[] args) { String str="0100110……

蓝桥杯第十届矩形切割

蓝桥杯第十届矩形切割

对于两边分别为5和3的材料,小明会依次切出3*3,2*1,1*1,1*1共四个正方形.现在小明有一块矩形的材料,两边长分别为2019和324.请问小明最终会切出多少个正方形题解:长2019,宽324,说明最大的正方形是324*324,那么我们可以把这个矩形剪掉正方形,也就是剪掉一块,2019-324,剩下的是新矩形,继续减,过程中还需要做个判断,看看长……

蓝桥杯第十届求和

蓝桥杯第十届求和

求出1~2019中所有数中含有2,0,1,9的数之和:package ten; public class 求和 {public static void main(String[] args) { char a='2'; char b='0'; char c='1'; cha……

奇怪的数列

奇怪的数列

从X星截获一份电码,是一些数字,如下:13111331131321131113122113….YY博士经彻夜研究,发现了规律:第一行的数字随便是什么,以后每一行都是对上一行“读出来”比如第2行,是对第1行的描述,意思是:1个1,1个3,所以是:1113第3行,意思是:3个1,1个3,所以是:3113请你编写一个程序,可以从……

空心菱形

空心菱形

小明刚刚开发了一个小程序,可以打印出任意规模的空心菱形,规模为6时,如下图:****** *********** ********* ******* ***** *** *** ***** ******* ********* *********** *****……

生成回文数

生成回文数

所谓回文数就是左右对称的数字,比如:585,5885,123321…当然,单个的数字也可以算作是对称的。小明发现了一种生成回文数的方法:比如,取数字19,把它与自己的翻转数相加:19 + 91 = 110,如果不是回文数,就再进行这个过程:110 + 011 = 121 这次是回文数了。200以内的数字中,绝大多数都可以在30步以内变成回文数……