自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(68)
  • 收藏
  • 关注

原创 浅学一下XMind思维导图

开始的文件新建选择模板,想必大家都会了就不多进行叙述了。简单说一下基本快捷键的操作:Enter键——创建同级主题Tab键——创建子主题Shift+Enter键——行内插入主题(当前选中主题左边插入)Ctrl+Enter键——列内插入主题(当前选中主题上方插入)Alt+Enter键——当前选中主题旁边出现气泡样式的标注(可以进行位置更改,也可在后边加主题)Ctrl+z 和 Ctrl+y ——前撤和后撤Ctrl+s——保存(要选着存放路径)工具栏中有很多操作(用...

2022-04-23 21:51:36 758

原创 第十三届蓝桥杯 JAVA 大学C组(试题 B: 特殊时间)

思路:月日限制(左边第一位 0 1 第二位0 1 2 第三位0 1 2 第四位0~9),时分限制(左边第一位 0 1 2 第二位0~9第三位0~5第四位0~9),方法很多:代码跑、穷举列出(下面用的就是)答案:212大意了,考试紧张了,早知道就不提前三十分钟离场了,五分没了(伤心)!!!...

2022-04-11 00:45:27 1806 7

原创 第十三届蓝桥杯JAVA 大学C组 (试题 A:字母排列 )

思路: 这题很简单,代码跑、用眼找、巧用excel。答案:AAAEEEEEEHHHIIILLRRRSSTTWWWY

2022-04-11 00:30:28 595

原创 求最小公倍数

public class Main { public static void main(String[] args) { System.out.println(10*14/gbs(10, 14)); }private static int gbs(int i, int j) { // TODO Auto-generated method stub if (i<j) { int m=j; j=i; i=m; } while (j!=0) { if (i.

2022-04-02 15:47:27 312

原创 递归最大公约数

public class Main { public static void main(String[] args) { System.out.println(gys(4,8)); }private static int gys(int i, int j) { // TODO Auto-generated method stub if (j==0) { return i; }else { return gys(j, i%j); } }}求最大公约数数学.

2022-04-02 15:44:22 103

原创 Wain:走方格

import java.util.Scanner;public class Main { static int m; static int n; static int count; public static void main(String[] args) { // TODO Auto-generated method stub Scanner sc=new Scanner(System.in); m=sc.nextInt(); n=sc.nextInt(); co.

2022-03-23 22:57:08 201

原创 Wain:整除序列

问题描述有一个序列,序列的第一个数是 n,后面的每个数是前一个数整除 2,请输出这个序列中值为正数的项。输入格式输入一行包含一个整数 n。输出格式输出一行,包含多个整数,相邻的整数之间用一个空格分隔,表示答案。测试样例1Input:20Output:20 10 5 2 1评测用例规模与约定对于 80% 的评测用例,1 ≤ n ≤ 109。对于所有评测用例,1 ≤ n ≤ 1018。import java.util.Scanner;...

2022-03-22 22:37:34 185

原创 Wain:分类计数

问题描述输入一个字符串,请输出这个字符串包含多少个大写字母,多少个小写字母,多少个数字。输入格式输入一行包含一个字符串。输出格式输出三行,每行一个整数,分别表示大写字母、小写字母和数字的个数。Input:1+a=AabOutput:131评测用例规模与约定对于所有评测用例,字符串由可见字符组成,长度不超过 100。import java.util.Scanner;public class Main { public static...

2022-03-22 22:34:30 99

原创 Wain:合并检车

问题描述新冠疫情由新冠病毒引起,最近在 A 国蔓延,为了尽快控制疫情,A 国准备给大量民众进病毒核酸检测。然而,用于检测的试剂盒紧缺。为了解决这一困难,科学家想了一个办法:合并检测。即将从多个人(k个)采集的标本放到同一个试剂盒中进行检测。如果结果为阴性,则说明这 k个人都是阴性,用一个试剂盒完成了 k 个人的检测。如果结果为阳性,则说明至少有一个人为阳性,需要将这 k 个人的样本全部重新独立检测(从理论上看,如果检测前 k − 1 个人都是阴性可以推断出第 k 个人是阳性,但是在实际操作

2022-03-22 22:31:00 66

原创 Wain:跑步训练

问题描述小明要做一个跑步训练。初始时,小明充满体力,体力值计为 10000。如果小明跑步,每分钟损耗600 的体力。如果小明休息,每分钟增加 300 的体力。体力的损耗和增加都是均匀变化的。小明打算跑一分钟、休息一分钟、再跑一分钟、再休息一分钟……如此循环。如果某个时刻小明的体力到达 0,他就停止锻炼。请问小明在多久后停止锻炼。为了使答案为整数,请以秒为单位输出答案。答案中只填写数,不填写单位。答案提交这是一道结果填空题,你只需要算出结果后提交即可。本题的结果为一个整数,在提交答

2022-03-22 22:29:02 102

原创 Wain:解密

问题描述小明设计了一种文章加密的方法:对于每个字母 c cc,将它变成某个另外的字符 T c T_cTc​ 。下表给出了字符变换的规则:例如,将字符串 YeRi 加密可得字符串 EaFn。小明有一个随机的字符串,加密后为EaFnjISplhFviDhwFbEjRjfIBBkRyY(由 30 个大小写英文字母组成,不包含换行符),请问原字符串是多少?(如果你把以上字符串和表格复制到文本文件中,请务必检查复制的内容是否与文档中的一致。在试题目录下有一个文件 str.txt,...

2022-03-22 22:26:19 131

原创 Wain:指数计算

问题描述7 月 1 日是建党日,从 1921 年到 2020 年,中国共产党已经带领中国人民走过了 99 年。请计算:7 2020 7^{2020}72020 mod 1921,其中 A mod B 表示 A 除以 B 的余数。答案提交这是一道结果填空题,你只需要算出结果后提交即可。本题的结果为一个整数,在提交答案时只填写这个整数,填写多余的内容将无法得分。public static Main{public static void main(String[] args)...

2022-03-22 22:22:39 70

原创 Wain:纸牌三角形

A,2,3,4,5,6,7,8,9 共9张纸牌排成一个正三角形(A按1计算)。要求每个边的和相等。下图就是一种排法(如有对齐问题,参看p1.png)。 A 9 6 4 8 3 7 5 2这样的排法可能会有很多。如果考虑旋转、镜像后相同的算同一种,一共有多少种不同的排法呢?请你计算并提交该数字。注意:需要提交的是一个整数,不要提交任何多余内容。---------------------------笨笨有话说: 感觉可以暴力破解哦。...

2022-03-09 00:36:30 82

原创 Wain:承压计算

X星球的高科技实验室中整齐地堆放着某批珍贵金属原料。每块金属原料的外形、尺寸完全一致,但重量不同。金属材料被严格地堆放成金字塔形。 7 5 8 7 8 8 9 2 7 2 8 1 4 9 1 ...

2022-03-09 00:33:25 67

原创 Wain:求第几个幸运数

到x星球旅行的游客都被发给一个整数,作为游客编号。x星的国王有个怪癖,他只喜欢数字3,5和7。国王规定,游客的编号如果只含有因子:3,5,7,就可以获得一份奖品。我们来看前10个幸运数字是:3 5 7 9 15 21 25 27 35 45因而第11个幸运数字是:49小明领到了一个幸运数字 59084709587505,他去领奖的时候,人家要求他准确地说出这是第几个幸运数字,否则领不到奖品。请你帮小明计算一下,59084709587505是第几个幸运数字。public static

2022-03-08 23:59:02 72

原创 Wain:书号验证 (代码填空题)

2004年起,国际ISBN中心出版了《13位国际标准书号指南》。原有10位书号前加978作为商品分类标识;校验规则也改变。校验位的加权算法与10位ISBN的算法不同,具体算法是:用1分别乘ISBN的前12位中的奇数位(从左边开始数起),用3乘以偶数位,乘积之和以10为模,10与模值的差值再对10取模(即取个位的数字)即可得到校验位的值,其值范围应该为0~9。下面的程序实现了该算法,请仔细阅读源码,填写缺失的部分。public static boolean f(String s){ in

2022-03-08 23:56:18 101

原创 Wain:最大公共子串(代码填空题)

最大公共子串就是求两个串的所有子串中能够匹配上的最大长度是多少。比如:"abcdkkk" 和 "baabcdadabc",可以找到的最长的公共子串是"abcd",所以最大公共子串长度为4。下面的程序是采用矩阵法进行求解的,这对串的规模不大的情况还是比较有效的解法。请分析该解法的思路,并补全划线部分缺失的代码。矩阵法思路:(以上题为例)0表示不相同 1表示相同a b c d k k kb0(1) 0 0 0 0 0a(1)0 0 0 0 0 0a(1)0 0 0 0 0 ...

2022-03-08 23:52:32 71

原创 Wain:打印大X(代码补全题)

通过输出可以推断出填空部分//输出语句各输出试试public class Main46打印大X { static void f(int h, int w){ System.out.println(String.format("高度=%d, 笔宽=%d",h,w)); int a1 = 0; int a2 = h - 1; for(int k=0; k<h; k++){ int p = Math.min(

2022-03-08 23:41:10 106

原创 Wain:四平方和

四平方和定理,又称为拉格朗日定理:每个正整数都可以表示为至多4个正整数的平方和。如果把0包括进去,就正好可以表示为4个数的平方和。比如:5 = 0^2 + 0^2 + 1^2 + 2^27 = 1^2 + 1^2 + 1^2 + 2^2(^符号表示乘方的意思)对于一个给定的正整数,可能存在多种平方和的表示法。要求你对4个数排序:0 <= a <= b <= c <= d并对所有的可能表示法按 a,b,c,d 为联合主键升序排列,最后输出第一个表示法程序输

2022-03-08 23:27:36 135

原创 Wain:冰雹数

任意给定一个正整数N,如果是偶数,执行: N / 2如果是奇数,执行: N * 3 + 1生成的新的数字再执行同样的动作,循环往复。通过观察发现,这个数字会一会儿上升到很高,一会儿又降落下来。就这样起起落落的,但最终必会落到“1”这有点像小冰雹粒子在冰雹云中翻滚增长的样子。比如N=99,28,14,7,22,11,34,17,52,26,13,40,20,10,5,16,8,4,2,1可以看到,N=9的时候,这个“小冰雹”最高冲到了52这个高度。输入格式:一个正整数N(N&l

2022-03-08 23:15:52 85

原创 Wain:搭积木

小明最近喜欢搭数字积木,一共有10块积木,每个积木上有一个数字,0~9。搭积木规则:每个积木放到其它两个积木的上面,并且一定比下面的两个积木数字小。最后搭成4层的金字塔形,必须用完所有的积木。下面是两种合格的搭法: 0 1 23 4 56 7 8 9 0 3 17 5 29 8 6 4 请你计算这样的搭法一共有多少种?请填表示总数目的数字。注意:你提交的应该是一个整数,不要填写任何多余的内容或说明性文字。 //暴力破解 public...

2022-03-08 23:10:48 68

原创 Wain:凑算式

B DEFA + --- + ------- = 10 C GHI这个算式中A~I代表1~9的数字,不同的字母代表不同的数字。比如:6+8/3+952/714 就是一种解法,5+3/1+972/486 是另一种解法。这个算式一共有多少种解法?注意:你提交应该是个整数,不要填写任何多余的内容或说明性文字。public static void main(String[] args) { int count=0; //注意要用double...

2022-03-08 23:02:50 100

原创 Wain:递归 最大公约数

public static void main(String[] args) { int gys=f4(12, 4); System.out.println(gys); }//最大公约数 //m%n=0(n>0);m的最大公约是为n;当n=0时,最大公约数为m。public static int f4(int m,int n){ if(n==0){//n=0 最大公约数为m return m; } if (m<0) {//小于0变负数(不影响结果) re.

2022-03-01 19:35:24 108

原创 Wain:外星日历

//2017年蓝桥杯真题package 练习;import java.math.BigInteger;/*标题:外星日历某星系深处发现了文明遗迹。他们的计数也是用十进制。他们的文明也有日历。日历只有天数,没有年、月的概念。有趣的是,他们也使用了类似“星期”的概念,只不过他们的一个星期包含了9天,为了方便,这里分别记为: A,B,C....H,I从一些资料上看到,他们的23日是星期E他们的190日是星期A他们的343251日是星期I令人兴奋的是,他们居然也预见了“世界.

2022-03-01 19:31:42 70

原创 Wain:递归 Hanoi塔问题

//假如3块 1从a到b 2从a到c 1从b到c 3从a到b 1从c到a 2从c到b 1从a到b public static void main(String[] args) { f3(3, 'A','B','C'); }public static void f3(int n,char a,char b,char c){ if (n==1) { System.out.println("将第"+n+"块圆盘从"+a+"移动到"+b);//目的a到b }else { f3.

2022-02-27 21:35:12 74

原创 Wain:递归 十进制转二进制

//十进制转二进制 除二取余public static void main(String[] args) { f2(97); }public static void f2(int n){ if (n==1) { System.out.print(1); }else { f2(n/2); System.out.print(n%2); } }

2022-02-27 21:29:13 88

原创 Wain:递归 Fibonacci数列(斐波那契数列)

无穷数列1,1,2,3,5,8,13,21,34,55,…,被称为Fibonacci数列无穷数列1,1,2,3,5,8,13,21,34,55,…,被称为Fibonacci数列。public static void main(String[] args) { int sl=f(5); System.out.println(sl); }public static int f(int n){ if (n==0||n==1) {//边界条件 return 1; }else {

2022-02-27 21:24:18 146

原创 Wain:递归 计算阶乘

//求4的阶乘为例public static void main(String[] args) { int sum=阶乘(4); System.out.println(sum); }public static int 阶乘(int n) { if (n==0) {//边界条件 return 1; }else{ return n*阶乘(n-1);//递归方程 } }

2022-02-27 21:20:46 70

原创 Wain:猴子分香蕉

/*猴子分香蕉 * 5只猴子是好朋友,在海边的椰子树上睡着了。这期间,有商船把一大堆香蕉忘记在沙滩上离去。第1只猴子醒来,把香蕉均分成5堆,还剩下1个,就吃掉并把自己的一份藏起来继续睡觉。第2只猴子醒来,重新把香蕉均分成5堆,还剩下2个,就吃掉并把自己的一份藏起来继续睡觉。第3只猴子醒来,重新把香蕉均分成5堆,还剩下3个,就吃掉并把自己的一份藏起来继续睡觉。第4只猴子醒来,重新把香蕉均分成5堆,还剩下4个,就吃掉并把自己的一份藏起来继续睡觉。第5只猴子醒来,重新把香蕉均分成5堆,哈哈,正好不剩.

2022-02-25 15:51:46 42

原创 Wain:哪天返回

/*哪天返回 * 小明被不明势力劫持。后被扔到x星站再无问津。 * 小明得知每天都有飞船飞往地球,但需要108元的船票,而他却身无分文。他决定在x星战打工。好心的老板答应包食宿,第1天给他1元钱。并且,以后的每一天都比前一天多2元钱,直到他有足够的钱买票。请计算一下,小明在第几天就能凑够108元,返回地球。*/public class 哪天返回 { public static void main(String[] args) { int day=1,money=1,sum=1;//天数.

2022-02-25 15:49:13 5230

原创 Wain:计算天数

import java.util.Calendar;/*3、计算2019年3月23日时今年的第几天*/public class 计算天数 { public static void main(String[] args) { // TODO Auto-generated method stub Calendar c=Calendar.getInstance();//使用Calendar类获取当前时间 int dat=c.get(Calendar.DAY_OF_YEAR);//年的某天.

2022-02-25 11:18:09 153

原创 Wain:计算距离天数

import java.util.Date;//1、计算距离2022年3月23日还剩多少天)public class 计算距离天数 { public static void main(String[] args) { // TODO Auto-generated method stub Date date=new Date();//当前时间 Date date1=new Date(2022-1900,3-1,23);//获取指定时间 int day=(int)((date1.get.

2022-02-25 11:16:06 178

原创 Wain:格式化时间

import java.text.SimpleDateFormat;import java.util.Date;/*2、格式化时间,如2019-01-24 23:51:50*/public class 格式化时间 { public static void main(String[] args) { // TODO Auto-generated method stub //指定字符串日期格式 SimpleDateFormat simpleDateFormat=new SimpleDa.

2022-02-25 11:13:21 51

原创 Wain:鸡兔同笼

/*鸡兔同笼在一个笼子里关着若干只鸡和若干兔子。一共有50个头和120只脚。问在一个笼子里鸡和兔子各有多少个。*/public class 鸡兔同笼 { public static void main(String[] args) { for (int i = 0; i < 50; i++) {//鸡头 2只脚 for (int j = 0; j < 50; j++) {//兔头 4只脚 if (i+j==50&&2*i+4*j==120) {.

2022-02-25 11:11:06 4034

原创 Wain:韩信点兵

/*d) 韩信知道部队人数大约1000人左右, * 具体数字不详,5人一组剩余1人, * 7个人一组还剩两个人, * 8个人一组还剩3个人,问:这支部队有多少人?*/public class 韩信点兵 { public static void main(String[] args) { //人数(1000人左右——————大于三位数,不超过2000) for (int i = 100;i<2000 ; i++) { //5余1 7余2 8余3 if (i%5==1.

2022-02-25 11:09:51 4517

原创 Wain:比拼酒量

/*c) 有一群海盗(不多于20人),在船上比拼酒量。 * 过程如下:打开一瓶酒,所有在场的人平分喝下,有几个人倒下了。 * 再打开一瓶酒平分,又有倒下的,再次重复...... * 直到开了第4瓶酒,坐着的已经所剩无几,海盗船长也在其中。 * 当第4瓶酒平分喝下后,大家都倒下了。 等船长醒来,发现海盗船搁浅了。 * 他在航海日志中写到:“......昨天,我正好喝了一瓶.......奉劝大家,开船不喝酒,喝酒别开船......” * 请你根据这些信息,推断开始有多少人,每一轮喝下来还剩多少.

2022-02-25 11:07:32 62

原创 Wain:百人百砖

/*100块砖100人来搬,男人一人搬4块,女人一人搬3块,小孩3人抬一块,问男人、女人和小孩各几人?*/public class 百人百砖 { public static void main(String[] args) { for (int x = 0; x <100; x++) {//男人 4 for (int y = 0; y <100;y++) {//女人 3 for (int z = 0; z < 100; z++) {//小孩 1/3 .

2022-02-25 11:06:34 4351

原创 Wain:百鸡问题

/*a) 百鸡问题。公鸡每只5元,母鸡每只3元,小鸡3只一元。 * 用一百元买100只鸡,则公鸡母鸡小鸡各能买多少只?*/public class 百鸡问题 { public static void main(String[] args) { for (int x= 0; x <100; x++) {//公鸡 5 for (int y = 0; y <100; y++) {//母鸡 3 for (int z = 0; z <100;z++) {//小鸡 1.

2022-02-25 11:05:31 4936

原创 第十三题:猜数字

/*猜数字小明同学跟小红同学相互之间猜数字,小明说1、2、3、4这4个数,相互之间能组成多少个互不相同且无重复数字的三位数?都是多少?24 123,124,132,134,142,143,213,214,231,234,241,243,312,314,321,324,341,342,412,413,421,423,431,432,*/public class Main13猜数字 { public static void main(String[] args) { int count=0..

2022-02-19 11:46:35 723

原创 第十一题:闰年判断

import java.util.Scanner;/*闰年判断给定一个年份,判断这一年是不是闰年。当以下情况之一满足时,这一年是闰年: 年份是4的倍数而不是100的倍数; 年份是400的倍数。其他的年份都不是闰年。输入格式输入包含一个整数y,表示当前的年份。输出格式输出一行,如果给定的年份是闰年,则输出yes,否则输出no。样例输入2013样例输出no样例输入2016样例输出yes数据规模与约定1990 <= y <= 2050。*/.

2022-02-18 16:28:46 128

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除