蓝桥真题
dosafdc
这个作者很懒,什么都没留下…
展开
-
1344: [蓝桥杯2017决赛]区间移位(二分)
题目题意:用已有的区间去覆盖[1,10000]这个大区间,求移动步数中移动最大的距离AC代码(感觉应该有过不去的样例,但是给的样例都过了):package 蓝桥杯2017;import java.util.*;public class 区间移位 { static Scanner sc=new Scanner(System.in); static int n; static List<Node>a=new ArrayList<>(); public static v原创 2020-11-09 20:51:38 · 230 阅读 · 0 评论 -
1313: [蓝桥杯2016决赛]赢球票
题目感觉这题的意思比较难懂,题目比较简单,直接模拟就过了题意:每次都只取出一个,好像和约瑟夫环有点像AC代码:package 蓝桥杯2016;import java.util.*;public class 赢球票 { static Scanner sc=new Scanner(System.in); public static void main(String[] args) { while(sc.hasNext()) { int n=sc.nextInt(); int a原创 2020-11-09 15:19:41 · 220 阅读 · 0 评论 -
1303: [蓝桥杯2016决赛]路径之谜
题目思路:感觉就是简单的dfs,需要一直考虑到回溯,最后还要剪枝,不然会出现超时的问题AC代码:package 蓝桥杯2016;import java.util.*;public class 路径之谜 { static Scanner sc=new Scanner (System.in); static int X[],Y[]; static int b[][];//判断路径之前是否走过 static int n; static int next[][]= {{1,0},{-1,0}原创 2020-11-08 17:13:58 · 181 阅读 · 0 评论 -
1307: [蓝桥杯2016决赛]凑平方数
题目:思路:先全排列,在对排列后的数据进行深搜,通过使每一组数据都为升序达到去重的目的AC代码:package 蓝桥杯2016;import java.util.*;public class 凑平方数 { static int a[]= {1,2,3,4,5,6,7,8,9,0}; static int ans=0; static Set<Long>set=new HashSet<>(); public static void main(String[] arg原创 2020-11-08 15:06:46 · 189 阅读 · 0 评论 -
蓝桥2017JavaB题解
1、纸牌三角形题目:A,2,3,4,5,6,7,8,9 共9张纸牌排成一个正三角形(A按1计算)。要求每个边的和相等。下图就是一种排法(如有对齐问题,参看p1.png)。A9 64 83 7 5 2这样的排法可能会有很多。如果考虑旋转、镜像后相同的算同一种,一共有多少种不同的排法呢?请你计算并提交该数字。注意:需要提交的是一个整数,不要提交任何多余内容。思路:全排列问题代码:public class App2 { public static int res原创 2020-09-05 15:10:13 · 206 阅读 · 0 评论 -
蓝桥2017JavaA题解
1、迷宫题目:X星球的一处迷宫游乐场建在某个小山坡上。它是由10x10相互连通的小房间组成的房间的地板上写着一个很大的字母。我们假设玩家是面朝上坡的方向站立,则:L表示走到左边的房间,R表示走到右边的房间,U表示走到上坡方向的房间,D表示走到下坡方向的房间。X星球的居民有点懒,不愿意费力思考。他们更喜欢玩运气类的游戏。这个游戏也是如此!开始的时候,直升机把100名玩家放入一个个小房间内。玩家一定要按照地上的字母移动。迷宫地图如下:UDDLUULRULUURLLLRRRURRU原创 2020-09-04 16:31:53 · 987 阅读 · 0 评论 -
蓝桥2016javaC题解
1、有奖猜谜题目:小明很喜欢猜谜语。最近,他被邀请参加了X星球的猜谜活动。每位选手开始的时候都被发给777个电子币。规则是:猜对了,手里的电子币数目翻倍,猜错了,扣除555个电子币, 扣完为止。小明一共猜了15条谜语。战果为:vxvxvxvxvxvxvvx其中v表示猜对了,x表示猜错了。请你计算一下,小明最后手里的电子币数目是多少。请填写表示最后电子币数目的数字。注意:你提交的应该是一个整数,不要填写任何多余的内容或说明性文字。思路:题目意思代码:public class A {原创 2020-08-20 22:26:57 · 195 阅读 · 0 评论 -
蓝桥2016 JavaB题解
主要有三个和A不一样,比较简单3、凑算式题目:B DEFA + — + ------- = 10C GHI(如果显示有问题,可以参见【图1.jpg】)这个算式中AI代表19的数字,不同的字母代表不同的数字。比如:6+8/3+952/714 就是一种解法,5+3/1+972/486 是另一种解法。这个算式一共有多少种解法?注意:你提交应该是个整数,不要填写任何多余的内容或说明性文字。思路:蓝桥喜爱的全排列题目代码:public class C { stati原创 2020-08-20 16:55:35 · 135 阅读 · 0 评论 -
蓝桥2016 JavaA题解
感觉16年的比15年整体上难些,但是在压轴题上相对简单1、煤球数目题目:有一堆煤球,堆成三角棱锥形。具体:第一层放1个,第二层3个(排列成三角形),第三层6个(排列成三角形),第四层10个(排列成三角形),…如果一共有100层,共有多少个煤球?请填表示煤球总数目的数字。注意:你提交的应该是一个整数,不要填写任何多余的内容或说明性文字。思路:咋暴力咋来就行,代码:public class A { public static void main(String[] args) {原创 2020-08-19 20:27:25 · 200 阅读 · 0 评论 -
蓝桥2015JavaC题解
有几题和前面的一样1、隔行变色题目:Excel表的格子很多,为了避免把某行的数据和相邻行混淆,可以采用隔行变色的样式。小明设计的样式为:第1行蓝色,第2行白色,第3行蓝色,第4行白色,…现在小明想知道,从第21行到第50行一共包含了多少个蓝色的行。请你直接提交这个整数,千万不要填写任何多余的内容。思路:这题简单直接奇数就好,感觉不靠谱的话也可以直接写个代码(主要是啥也不想干)代码:public class A { public static void main(String[] args)原创 2020-08-17 21:48:02 · 148 阅读 · 0 评论 -
蓝桥2015 javaB题解
和昨天的javaA有好多题一样,说一下不一样的几题1、:三角形面积题目:如图1所示。图中的所有小方格面积都是1。那么,图中的三角形面积应该是多少呢?请填写三角形的面积。不要填写任何多余内容或说明性文字。直接计算就可以答案:282、立方变自身题目:观察下面的现象,某个数字的立方,按位累加仍然等于自身。1^3 = 18^3 = 512 5+1+2=817^3 = 4913 4+9+1+3=17…请你计算包括1,8,17在内,符合这个性质的正整数一共有多少个?请填写该数字,原创 2020-08-16 21:41:28 · 195 阅读 · 0 评论 -
蓝桥2015 JavaA题解
第一题:怪熊吃核桃题目:森林里有一只熊怪,很爱吃核桃。不过它有个习惯,每次都把找到的核桃分成相等的两份,吃掉一份,留一份。如果不能等分,熊怪就会扔掉一个核桃再分。第二天再继续这个过程,直到最后剩一个核桃了,直接丢掉。有一天,熊怪发现了1543个核桃,请问,它在吃这些核桃的过程中,一共要丢掉多少个核桃。请填写该数字(一个整数),不要填写任何多余的内容或说明文字。代码:public class A { public static void main(String[] args) { int .原创 2020-08-15 22:38:30 · 227 阅读 · 0 评论