- 博客(46)
- 资源 (3)
- 收藏
- 关注
转载 蓝桥杯 算法训练 排序
问题描述 编写一个程序,输入3个整数,然后程序将对这三个整数按照从大到小进行排列。 输入格式:输入只有一行,即三个整数,中间用空格隔开。 输出格式:输出只有一行,即排序后的结果。 输入输出样例样例输入9 2 30样例输出30 9 2时间限制:1.0s 内存限制:512.0MBimport java.util.Scanner;public cla...
2019-04-30 23:52:28 377
原创 蓝桥杯 算法训练 出现次数最多的整数
问题描述 编写一个程序,读入一组整数,这组整数是按照从小到大的顺序排列的,它们的个数N也是由用户输入的,最多不会超过20。然后程序将对这个数组进行统计,把出现次数最多的那个数组元素值打印出来。如果有两个元素值出现的次数相同,即并列第一,那么只打印比较小的那个值。 输入格式:第一行是一个整数N,N £ 20;接下来有N行,每一行表示一个整数,并且按照从小到大的顺序排列。 输出格式:...
2019-04-30 23:42:37 398 1
原创 蓝桥杯 算法训练 6-1 递归求二项式系数值
问题描述 样例输入 一个满足题目要求的输入范例。 3 10样例输出 与上面的样例输入对应的输出。 数据规模和约定 输入数据中每一个数的范围。 例:结果在int表示时不会溢出。时间限制:10.0s 内存限制:256.0MBimport java.util.Scanner;...
2019-04-30 23:34:42 251
原创 蓝桥杯 基础练习 闰年判断
问题描述给定一个年份,判断这一年是不是闰年。当以下情况之一满足时,这一年是闰年:1. 年份是4的倍数而不是100的倍数;2. 年份是400的倍数。其他的年份都不是闰年。输入格式输入包含一个整数y,表示当前的年份。输出格式输出一行,如果给定的年份是闰年,则输出yes,否则输出no。样例输入2013样例输出no样例输入2016样例输出...
2019-04-30 21:00:45 546
原创 蓝桥杯 基础练习 01字串
问题描述对于长度为5位的一个01串,每一位都可能是0或1,一共有32种可能。它们的前几个是:0000000001000100001100100请按从小到大的顺序输出这32种01串。输入格式本试题没有输入。输出格式输出32行,按从小到大的顺序每行一个长度为5的01串。样例输出00000000010001000011<以下部分省略>...
2019-04-30 20:50:43 318 3
原创 蓝桥杯 基础练习 字母图形
问题描述利用字母可以组成一些美丽的图形,下面给出了一个例子:ABCDEFGBABCDEFCBABCDEDCBABCDEDCBABC这是一个5行7列的图形,请找出这个图形的规律,并输出一个n行m列的图形。输入格式输入一行,包含两个整数n和m,分别表示你要输出的图形的行数的列数。输出格式输出n行,每个m个字符,为你的图形。样例输入5 7样例输出...
2019-04-30 20:48:58 382 1
原创 蓝桥杯 基础练习 数列特征
问题描述给出n个数,找出这n个数的最大值,最小值,和。输入格式第一行为整数n,表示数的个数。第二行有n个数,为给定的n个数,每个数的绝对值都小于10000。输出格式输出三行,每行一个整数。第一行表示这些数中的最大值,第二行表示这些数中的最小值,第三行表示这些数的和。样例输入51 3 -2 4 5样例输出5-211数据规模与约定1 <= n...
2019-04-30 20:47:14 297
原创 蓝桥杯 基础练习 查找整数
问题描述给出一个包含n个整数的数列,问整数a在数列中的第一次出现是第几个。输入格式第一行包含一个整数n。第二行包含n个非负整数,为给定的数列,数列中的每个数都不大于10000。第三行包含一个整数a,为待查找的数。输出格式如果a在数列中出现了,输出它第一次出现的位置(位置从1开始编号),否则输出-1。样例输入61 9 4 8 3 99样例输出2数据...
2019-04-30 20:45:18 344 2
原创 蓝桥杯 基础练习 杨辉三角形
问题描述杨辉三角形又称Pascal三角形,它的第i+1行是(a+b)i的展开式的系数。它的一个重要性质是:三角形中的每个数字等于它两肩上的数字相加。下面给出了杨辉三角形的前4行:11 11 2 11 3 3 1给出n,输出它的前n行。输入格式输入包含一个数n。输出格式输出杨辉三角形的前n行。每一行从这一行的第一个数开始依次输出,中间使用一个空格分隔。...
2019-04-30 20:43:37 535
原创 蓝桥杯 基础练习 特殊的数字
问题描述 153是一个非常特殊的数,它等于它的每位数字的立方和,即153=1*1*1+5*5*5+3*3*3。编程求所有满足这种条件的三位十进制数。输出格式 按从小到大的顺序输出满足条件的三位十进制数,每个数占一行。时间限制:1.0s 内存限制:512.0MBpublic class Main { public static void main(String[]...
2019-04-30 20:40:33 339
原创 蓝桥杯 基础练习 回文数
问题描述 1221是一个非常特殊的数,它从左边读和从右边读是一样的,编程求所有这样的四位十进制数。输出格式 按从小到大的顺序输出满足条件的四位十进制数。时间限制:1.0s 内存限制:512.0MBpublic class Main { public static void main(String[] args) { for (int a = 1; a <...
2019-04-29 23:59:44 304
原创 蓝桥杯 基础练习 特殊回文数
问题描述 123321是一个非常特殊的数,它从左边读和从右边读是一样的。 输入一个正整数n, 编程求所有这样的五位和六位十进制数,满足各位数字之和等于n 。输入格式 输入一行,包含一个正整数n。输出格式 按从小到大的顺序输出满足条件的整数,每个整数占一行。样例输入52样例输出899998989989998899数据规模和约定 1<=...
2019-04-29 23:58:29 469
原创 蓝桥杯 基础练习 十进制转十六进制
问题描述 十六进制数是在程序设计时经常要使用到的一种整数的表示方式。它有0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F共16个符号,分别表示十进制数的0至15。十六进制的计数方法是满16进1,所以十进制数16在十六进制中是10,而十进制的17在十六进制中是11,以此类推,十进制的30在十六进制中是1E。 给出一个非负整数,将它表示成十六进制的形式。输入格式 输入...
2019-04-29 23:56:40 338
原创 蓝桥杯 基础练习 十六进制转十进制
问题描述 从键盘输入一个不超过8位的正的十六进制数字符串,将它转换为正的十进制数后输出。 注:十六进制数中的10~15分别用大写的英文字母A、B、C、D、E、F表示。样例输入FFFF样例输出65535时间限制:1.0s 内存限制:512.0MBimport java.util.Scanner;public class Main { public s...
2019-04-29 23:55:03 496 3
原创 蓝桥杯 基础练习 十六进制转八进制
问题描述 给定n个十六进制正整数,输出它们对应的八进制数。输入格式 输入的第一行为一个正整数n (1<=n<=10)。 接下来n行,每行一个由0~9、大写字母A~F组成的字符串,表示要转换的十六进制正整数,每个十六进制数长度不超过100000。输出格式 输出n行,每行为输入对应的八进制正整数。 【注意】 输入的十六进制数不会有前导0,比如012A。 输出的八...
2019-04-29 23:53:21 808
原创 蓝桥杯 基础练习 数列排序
问题描述 给定一个长度为n的数列,将这个数列按从小到大的顺序排列。1<=n<=200输入格式 第一行为一个整数n。 第二行包含n个整数,为待排序的数,每个整数的绝对值小于10000。输出格式 输出一行,按从小到大的顺序输出排序后的数列。样例输入58 3 6 4 9样例输出3 4 6 8 9时间限制:1.0s 内存限制:512.0...
2019-04-29 23:51:27 560
原创 蓝桥杯 入门训练 Fibonacci数列
问题描述Fibonacci数列的递推公式为:Fn=Fn-1+Fn-2,其中F1=F2=1。当n比较大时,Fn也非常大,现在我们想知道,Fn除以10007的余数是多少。输入格式输入包含一个整数n。输出格式输出一行,包含一个整数,表示Fn除以10007的余数。样例输入10样例输出55样例输入22样例输出7704数据规模与约定1 <=...
2019-04-29 18:56:02 604
原创 蓝桥杯 入门训练 圆的面积
问题描述给定圆的半径r,求圆的面积。输入格式输入包含一个整数r,表示圆的半径。输出格式输出一行,包含一个实数,四舍五入保留小数点后7位,表示圆的面积。样例输入4样例输出50.2654825数据规模与约定1 <= r <= 10000。提示本题对精度要求较高,请注意π的值应该取较精确的值。你可以使用常量来表示π,比如PI=3.14159...
2019-04-29 18:51:28 609
原创 蓝桥杯 入门训练 序列求和
问题描述求1+2+3+...+n的值。输入格式输入包括一个整数n。输出格式输出一行,包括一个整数,表示1+2+3+...+n的值。样例输入4样例输出10样例输入100样例输出5050数据规模与约定1 <= n <= 1,000,000,000。时间限制:1.0s 内存限制:256.0MBimport java....
2019-04-29 18:47:40 385
原创 蓝桥杯 入门训练 A+B问题
问题描述输入A、B,输出A+B。输入格式输入的第一行包括两个整数,由空格分隔,分别表示A、B。输出格式输出一行,包括一个整数,表示A+B的值。样例输入12 45样例输出57数据规模与约定-10000 <= A, B <= 10000。时间限制:1.0s 内存限制:256.0MBimport java.util.Scanner;...
2019-04-29 18:43:53 482
原创 蓝桥杯练习系统题解目录
蓝桥杯历年省赛试题汇总及试题详解:https://blog.csdn.net/weixin_42069140/article/details/88910340蓝桥杯历年决赛试题汇总及试题详解:https://blog.csdn.net/weixin_42069140/article/details/89092190持续更新中……入门训练试题编号 试题名称 试题详...
2019-04-25 23:27:21 2802 1
原创 2014第五届蓝桥杯JavaC组决赛(国赛)试题汇总及试题详解
蓝桥杯历年省赛真题汇总及题目详解蓝桥杯历年决赛试题汇总及试题详解目录第一题:年龄巧合第二题:出栈次序第三题:数字拆分第四题:生物芯片第五题:稍大的串第六题:殖民地题解待更新第一题:年龄巧合题目描述 小明和他的表弟一起去看电影,有人问他们的年龄。小明说:今年是我们的幸运年啊。我出生年份的四位数字加起来刚好是我的年龄。表弟的也是如此。已知今...
2019-04-21 21:41:10 1440
原创 2014第五届蓝桥杯JavaB组决赛(国赛)试题汇总及试题详解
蓝桥杯历年省赛真题汇总及题目详解蓝桥杯历年决赛试题汇总及试题详解目录第一题:国王的遗产第二题:六角幻方第三题:格子放鸡蛋第四题:排列序数第五题:幂一矩阵第六题:供水设施第一题:国王的遗产题目描述 X国是个小国。国王K有6个儿子。在临终前,K国王立下遗嘱:国王的一批牛作为遗产要分给他的6个儿子。其中,大儿子分1/4,二儿子1/5,三儿子1/...
2019-04-21 15:38:49 1632 1
原创 2014第五届蓝桥杯JavaA组决赛(国赛)试题汇总及试题详解
蓝桥杯历年省赛真题汇总及题目详解蓝桥杯历年决赛试题汇总及试题详解目录第一题:海盗分金币第二题:六角幻方第三题:格子放鸡蛋第四题:排列序数第五题:幂一矩阵第六题:供水设施题解待更新第一题:海盗分金币题目描述 有5个海盗,相约进行一次帆船比赛。比赛中天气发生突变,他们被冲散了。恰巧,他们都先后经过途中的一个无名的荒岛,并且每...
2019-04-21 14:51:33 825
原创 IntelliJ Idea常用快捷键汇总
一、自动代码psvm生成public static void main(String[] args){} fori生成for循环 sout生成System.out.println() Ctrl + Alt + O优化导入的类和包 Alt + Insert或者右键(Generate)生成代码(如get,set方法,构造函数等) Ctrl + Alt+t把选中的...
2019-04-20 17:59:28 264
原创 23个能提高程序效率的位运算技巧
位运算基础知识:Java中的位运算总结1、获取int型最大值int getMaxInt() { // 2147483647, 由于优先级关系,括号不可省略 return (1 << 31) - 1; }另一种写法int getMaxInt() { return ~(1 << 31); // 2147483647}还有...
2019-04-19 21:07:19 542
原创 Java中的位运算总结
23个能提高程序效率的位运算技巧位运算基础含义 运算符 解释 例子 按位与 & 参与运算的两个数,换算为二进制后,按位进行与运算。如果相应二进制位上都为1,则该位的结果值为1,否则为0。 00101 & 11100 ...
2019-04-19 18:07:59 500
原创 将整数的奇偶位互换(位运算)
问题描述大概就是说,给定一个整数,让我们将这个整数的二进制形式的奇偶互换。例如:给定9,则其二进制形式位1001,应该得到的结果为0110解题思路大家可以看看下面这张图,我们假定给定的数为abcdefgh根据上图,我们可以很容以的写出实现的代码:public static int f(int x) { int ou = x & 0xaaaaaaaa; //...
2019-04-17 21:51:01 1456
原创 判断一个数是不是2的整数次方(位运算实现)
问题描述用一条语句判断一个整数是不是2的整数次方。解题思路其实这个问题我们可以转换为判断一个整数的二进制形式是否有且只有一个1。根据我们之前的一篇博客那道题的第三种解法(想看之前的那篇博客可以点击这里查看),很容易就可以解决这道题了。具体代码如下:public static boolean f(int n) { return n == 0 ? false : (n &...
2019-04-17 21:15:17 440
原创 二进制中1的个数(位运算实现)
问题描述请实现一个函数,输入一个整数,输出该数二进制表示中1的个数。例:9的二进制表示为1001,有2位是1。第一种解法:我们可以让以1分别左移n位(0 <= n <= 31)后与这个整数相与,若结果为1,则右边第(n + 1)位是1。为什么最多只需移动31位呢?这是因为我们一个int整数是4个字节共32位。具体的实现代码见下:public static void...
2019-04-17 21:04:07 1040
原创 找出唯一成对的数(位运算实现)
问题描述1—1000这1000个数放在大小为1001的数组中,只有唯一的一个元素值重复,其他均只出现一次。每个数组元素只能访问一次,设计一个算法,将这个重复的元素找出来。不用辅助存储空间,能否设计一个算法实现?题解分析我们知道,在位运算中,a^a = 0,b^0= b。这样我们可以利用这个性质将不重复的数都消掉,就可以得到重复的那个数了。但是1—1000中只有一个数是重复的,如果我们...
2019-04-17 19:52:40 501
原创 2019第十届蓝桥杯JavaB组省赛真题详解
蓝桥杯历年省赛真题汇总及题目详解蓝桥杯历年决赛试题汇总及试题详解目录第一题:组队第二题:不同子串第三题:数列求值第四题:数的分解第五题:迷宫第六题:特别数的和第七题:外卖店优先级第八题:人物相关性分析第九题:后缀表达式第十题:灵能传输题解待更新第一题:组队题目描述作为篮球队教练,你需要从以下名单中选出 1 号位至 5 号位各一名球员...
2019-04-15 19:43:49 24965 1
原创 2013第四届蓝桥杯JavaC组决赛(国赛)试题汇总及试题详解
蓝桥杯历年省赛真题汇总及题目详解蓝桥杯历年决赛试题汇总及试题详解目录第一题:好好学习第二题:埃及分数第三题:金蝉素数第四题:横向打印二叉树第五题:危险系数第六题:公式求值题解待更新第一题:好好学习题目描述汤姆跟爷爷来中国旅游。一天,他帮助中国的小朋友贴标语。他负责贴的标语是分别写在四块红纸上的四个大字:“好、好、学、习”。但是汤姆不认识汉字,他就想胡...
2019-04-15 18:47:15 1559
原创 2013第四届蓝桥杯JavaB组决赛(国赛)试题汇总及试题详解
蓝桥杯历年省赛真题汇总及题目详解蓝桥杯历年决赛试题汇总及试题详解目录第一题:猜灯谜第二题:连续奇数和第三题:快速排序第四题:九宫重排第五题:格子刷油漆第六题:农场阳光第一题:猜灯谜题目描述A 村的元宵节灯会上有一迷题: 请猜谜 * 请猜谜 = 请边赏灯边猜 小明想,一定是每个汉字代表一个数字,不同的汉字代表不同的数字。...
2019-04-15 18:29:56 3511 1
原创 2013第四届蓝桥杯JavaA组决赛(国赛)试题汇总及试题详解
蓝桥杯历年省赛真题汇总及题目详解蓝桥杯历年决赛试题汇总及试题详解目录第一题:填算式第二题:骰子谜题第三题:埃及分数第四题:约数倍数选卡片第五题:网络寻路第六题:公式求值题解待更新第一题:填算式题目描述请看下面的算式:(ABCD - EFGH) * XY = 900每个字母代表一个0~9的数字,不同字母代表不同数字,首位不能为0。比如,(5...
2019-04-15 17:33:34 2932 1
原创 2017第八届蓝桥杯JavaC组决赛(国赛)试题汇总及试题详解
蓝桥杯历年省赛真题汇总及题目详解蓝桥杯历年决赛试题汇总及试题详解目录第一题:数位和第二题:数字划分第三题:树形显示第四题:小数第n位第五题:分考场第六题:合根植物题解待更新第一题:数位和题目描述数学家高斯很小的时候就天分过人。一次老师指定的算数题目是:1+2+...+100。高斯立即做出答案:5050!这次你的任务是类似的。但并非是把一个个的数...
2019-04-09 00:06:28 2906
原创 2017第八届蓝桥杯JavaB组决赛(国赛)试题汇总及试题详解
蓝桥杯历年省赛真题汇总及题目详解蓝桥杯历年决赛试题汇总及试题详解目录第一题:平方十位数第二题:生命游戏第三题:树形显示第四题:小计算器第五题:填字母游戏第六题:区间移位第一题:平方十位数题目描述由0~9这10个数字不重复、不遗漏,可以组成很多10位数字。这其中也有很多恰好是平方数(是某个数的平方)。比如:1026753849,就是其中最小的一个平方...
2019-04-08 17:20:48 2314
原创 2017第八届蓝桥杯JavaA组决赛(国赛)试题汇总及试题详解
蓝桥杯历年省赛真题汇总及题目详解蓝桥杯历年决赛试题汇总及试题详解目录第一题:图书排列第二题:磁砖样式第三题:希尔伯特曲线第四题:发现环第五题:对局匹配第六题:观光铁路题解待更新第一题:图书排列题目描述将编号为1~10的10本书排放在书架上,要求编号相邻的书不能放在相邻的位置。请计算一共有多少种不同的排列方案。注意,需要提交的是一个整数,不要填...
2019-04-08 17:13:28 1285
原创 2016第七届蓝桥杯JavaC组决赛(国赛)试题汇总及试题详解
蓝桥杯历年省赛真题汇总及题目详解蓝桥杯历年决赛试题汇总及试题详解目录第一题:平方末尾第二题:七星填数第三题:打印数字第四题:赢球票第五题:路径之谜第六题:碱基题解待更新第一题:平方末尾题目描述能够表示为某个整数的平方的数字称为“平方数”比如,25,64虽然无法立即说出某个数是平方数,但经常可以断定某个数不是平方数。因为平方数的末位只可能是:[...
2019-04-08 16:58:32 1448
基于Javaweb的社团管理系统(前后端分离)
2019-04-11
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人