
蓝桥杯
红牛不是啥
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
[蓝桥杯2017决赛]磁砖样式
[蓝桥杯2017决赛]磁砖样式//解题思路 枚举的时候一定要按照顺序来,本题解是能先横向贴砖就横向否则竖向贴砖import java.util.*;public class 蓝桥杯2017决赛磁砖样式 { public static int ans = 0; public static Set<String> S = new LinkedHashSet<String&...原创 2020-04-02 23:49:46 · 203 阅读 · 0 评论 -
[蓝桥杯2017初赛]k倍区间
题目描述给定一个长度为N的数列,A1, A2, … AN。如果其中一段连续的子序列Ai, Ai+1, … Aj(i <= j)之和是K的倍数,我们就称这个区间[i, j]是K倍区间。你能求出数列中总共有多少个K倍区间吗?输入第一行包含两个整数N和K。(1 <= N, K <= 100000)以下N行每行包含一个整数Ai。(1 <= Ai <= 100000...原创 2020-02-23 01:15:43 · 324 阅读 · 0 评论 -
[蓝桥杯2017初赛]跳蚱蜢 java+bfs
标题题目描述如图所示: 有9只盘子,排成1个圆圈。其中8只盘子内装着8只蚱蜢,有一个是空盘。我们把这些蚱蜢顺时针编号为 1~8。每只蚱蜢都可以跳到相邻的空盘中,也可以再用点力,越过一个相邻的蚱蜢跳到空盘中。请你计算一下,如果要使得蚱蜢们的队形改为按照逆时针排列,并且保持空盘的位置不变(也就是1-8换位,2-7换位,…),至少要经过多少次跳跃?标题输出输出一个整数表示答案这个题目一开始...原创 2020-02-20 17:53:01 · 772 阅读 · 0 评论 -
[蓝桥杯2017初赛]迷宫 java+dfs+剪枝
问题描述X星球的一处迷宫游乐场建在某个小山坡上。它是由10x10相互连通的小房间组成的。房间的地板上写着一个很大的字母。我们假设玩家是面朝上坡的方向站立,则:L表示走到左边的房间,R表示走到右边的房间,U表示走到上坡方向的房间,D表示走到下坡方向的房间。X星球的居民有点懒,不愿意费力思考。他们更喜欢玩运气类的游戏。这个游戏也是如此!开始的时候,直升机把100名玩家放入一个个小房间内。玩家...原创 2020-02-20 17:09:25 · 431 阅读 · 0 评论 -
[蓝桥杯2016决赛路径之谜] java+dfs+剪枝
题目描述小明冒充X星球的骑士,进入了一个奇怪的城堡。城堡里边什么都没有,只有方形石头铺成的地面。假设城堡地面是 n x n 个方格。按习俗,骑士要从西北角走到东南角。可以横向或纵向移动,但不能斜着走,也不能跳跃。每走到一个新方格,就要向正北方和正西方各射一箭。(城堡的西墙和北墙内各有 n 个靶子)同一个方格只允许经过一次。但不必走完所有的方格。如果只给出靶子上箭的数目,你能推断出骑士的...原创 2020-02-19 17:14:11 · 198 阅读 · 0 评论 -
[蓝桥杯2017初赛]正则问题 java+dfs
题目描述考虑一种简单的正则表达式:只由 x ( ) | 组成的正则表达式。小明想求出这个正则表达式能接受的最长字符串的长度。例如 ((xx|xxx)x|(x|xx))xx 能接受的最长字符串是: xxxxxx,长度是6输入输入一个由x()|组成的正则表达式。输入长度不超过100,保证合法。输出输出这个正则表达式能接受的最长字符串的长度。样例输入((xx|xxx)x|(x|xx))...原创 2020-02-21 14:47:23 · 248 阅读 · 0 评论