- 博客(12)
- 收藏
- 关注
原创 第十二届蓝桥杯卡片题解
这题的主要思路就是找出连续的数值,很简单的题 答案是3181 首先我们用循环给他们都赋值 //赋值 for(int i = 0 ; i <= 9 ; i ++){ kp[i] = 2021;//每种卡片2021张 } 第二步判断是否是从1到x的连续的数 public static int def(int kp[]){ int i; for(i = 1 ; i < 20210 ; i ++)..
2021-04-19 08:39:40
4702
3
原创 2021-04-17
问题描述 任何一个正整数都可以用2的幂次方表示。例如: 137=27+23+20 同时约定方次用括号来表示,即ab 可表示为a(b)。 由此可知,137可表示为: 2(7)+2(3)+2(0) 进一步:7= 22+2+20 (21用2表示) 3=2+20 所以最后137可表示为: 2(2(2)+2+2(0))+2(2+2(0))+2(0) 又如: 1315=210 +28 +25 +2+1 所以1315最后可表示为: 2(2(2+2(0))+2)+2(2.
2021-04-17 19:48:58
114
原创 找自守数
(3)找自守数:自守数是指一个数的平方的尾数等于该数自身的自然数。例如:55=25; 2525=625; 7676=5776; 93769376=87909376, 求100000以内的自守数。 long temp; String tempStr; int templen; int tempPow; for (int i = 1 ; i < 10000 ; i ++){ temp = i * i;//平方 tempStr = Integer.toString(i);//转化为字符 .
2021-04-16 00:46:04
355
原创 一个短字符串t在s中出现多次,需要将多个t中间的字符按顺序打印出来
给定一个字符串s,一个短字符串t在s中出现多次,需要将多个t中间的字符按顺序打印出来; 例:s = xxxxxabcqwertyuiocxabc1234fgtabcqq t = abc 打印:qwertyuiocx1234fgt; String str = "xxxxxabcqwertyuiocxabc1234fgtabcqq";//总串 String temp = "abc";//子串 int firstIndex = str.indexOf(temp);//获取第一个子串的下标 int last
2021-04-15 23:47:02
229
原创 第39级台阶
小明刚刚看完电影《第39级台阶》,离开电影院的时候,他数了数礼堂前的台阶数,恰好是39级! 站在台阶前,他突然又想着一个问题: 如果我每一步只能迈上1个或2个台阶。先迈左脚,然后左右交替,最后一步是迈右脚,也就是说一共要走偶数步。那么,上完39级台阶,有多少种不同的上法呢? 请你利用计算机的优势,帮助小明寻找答案。要求提交的是一个整数。注意:不要提交解答过程,或其它的辅助说明文字。思路:递归设计,39级,从0级开始走,直到走到39级,看看走的步数是否是偶数,则算一次,代码: #include &
2021-03-13 16:49:52
244
1
原创 蓝桥杯第一届基因匹配题目解答
基因匹配 可以先将“TTTAG”转换成对应的字符串 即A变T G变C 反之亦然 //先将字符串S转化为AAATC for(int i = 0 ; i < S.length() ; i ++){ if(S.charAt(i) == 'A' || S.charAt(i) == 'T'){ //A与T替换 S = S.substring(0,i) + (S.charAt(i) == 'A' ?
2021-01-23 08:35:03
426
原创 2020年10月蓝桥杯原题寻找2020
https://blog.youkuaiyun.com/Yh_yh_new_Yh/article/details/109144263?utm_source=app
2020-10-28 09:41:04
1413
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人