![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
蓝桥杯
大白手记
这个作者很懒,什么都没留下…
展开
-
蓝桥杯国赛10-JavaB-8-大胖子走迷宫
package b10; import java.util.HashMap; import java.util.HashSet; import java.util.Scanner; import java.util.Set; /* * 小明是个大胖子,或者说是个大大胖子,如果说正常人占用 1 × 1 的面积, 小明要占用 5 × 5 的面积。 由于小明太胖了,所以他行动起来很不方便。当玩一些游戏时,小明相比 小伙伴就吃亏很多。 小明的朋友们制定了一个计划,帮助小明减肥。计划的主要内容是带小明 玩一些游原创 2020-11-11 14:05:04 · 536 阅读 · 2 评论 -
蓝桥杯国赛8-JavaA-2-瓷砖样式
import java.util.HashMap; /* * 小明家的一面装饰墙原来是 3*10 的小方格。 现在手头有一批刚好能盖住2个小方格的长方形瓷砖。 瓷砖只有两种颜色:黄色和橙色。 小明想知道,对于这么简陋的原料,可以贴出多少种不同的花样来。 小明有个小小的强迫症:忍受不了任何2*2的小格子是同一种颜色。 (瓷砖不能切割,不能重叠,也不能只铺一部分。另外,只考虑组合图案,请忽略瓷砖的拼缝) 显然,对于 2*3 个小格子来说,口算都可以知道:一共10种贴法,如【p1.png所示】 但对于原创 2020-11-10 15:24:59 · 256 阅读 · 0 评论 -
蓝桥杯-java-b9-4-整理玩具
package b9; import java.util.ArrayList; import java.util.HashMap; import java.util.Scanner; /* * 小明有一套玩具,一共包含NxM个部件。这些部件摆放在一个包含NxM个小格子的玩具盒中,每个小格子中恰好摆放一个部件。 每一个部件上标记有一个0~9的整数,有可能有多个部件标记相同的整数。 小明对玩具的摆放有特殊的要求:标记相同整数的部件必须摆在一起,组成一个矩形形状。 如以下摆放是满足要求的:原创 2020-11-06 16:49:39 · 175 阅读 · 0 评论 -
蓝桥杯国赛8-javaA-1-图书排列
package a8; /* * 将编号为1~10的10本书排放在书架上,要求编号相邻的书不能放在相邻的位置。 请计算一共有多少种不同的排列方案。 注意,需要提交的是一个整数,不要填写任何多余的内容。 * */ public class T1_图书排列 { static int sum = 0; static int[] array = {1,2,3,4,5,6,7,8,9,10}; static void check() { for (int i = 0; i < array.原创 2020-11-04 21:45:36 · 771 阅读 · 0 评论