【蓝桥杯备赛】
备赛备赛
Xzzzzzzzo
喵喵女程序媛
展开
-
历届真题 杨辉三角形【第十二届】【省赛】【研究生组】
思想:自己造杨辉三角代码:import java.util.Scanner; public class Main { public static void main(String[] args) { //创建数组,大小自己设定,可以写一个测试函数,测试当前大小的数组的最大值是否大于1000000000 long[][] arr = new long[33][10000]; //构造杨辉三角 for(in...原创 2022-03-15 16:03:11 · 1053 阅读 · 0 评论 -
历届真题 砝码称重【第十二届】【省赛】【研究生组】
思想:set去重,边遍历边修改set会报错,先用list复制set,遍历list,修改set.代码:import java.util.*;import java.text.*;import java.math.*;public class Main{ public static void main(String[] args){ Scanner scan = new Scanner(System.in); int n = scan.nextInt(); Set<...原创 2022-03-15 15:30:51 · 563 阅读 · 0 评论 -
历届真题 双向排序【第十二届】【省赛】【研究生组】
思想:数组类的使用代码import java.util.*;public class Main{ public static void main(String[] args){ Scanner scan = new Scanner(System.in); int len = scan.nextInt(); int n = scan.nextInt(); int[] arr = new int[len]; for(int i = 0; i < le...原创 2022-03-14 20:55:47 · 1059 阅读 · 0 评论 -
试题 历届真题 时间显示【第十二届】【省赛】【研究生组】
思想:date类的使用代码import java.util.*;import java.text.SimpleDateFormat;public class Main{ public static void main(String[] args){ Scanner scan = new Scanner(System.in); long num = scan.nextLong(); num -= 8*60*60*1000; Date date = new ...原创 2022-03-14 20:53:22 · 862 阅读 · 0 评论 -
蓝桥杯真题解析java.美丽的 2.2020国赛
目录题目描述代码题目描述本题为填空题,只需要算出结果后,在代码中使用输出语句将所填结果输出即可。小蓝特别喜欢 22,今年是公元 20202020 年,他特别高兴。 他很好奇,在公元 11 年到公元 20202020年(包含)中,有多少个年份的数位中包含数字 22?代码import java.util.Scanner;// 1:无需package// 2: 类名必须Main, 不可修改public class Main { public static void m原创 2022-01-01 11:33:30 · 4811 阅读 · 1 评论 -
蓝桥杯真题解析java.合数个数.2020国赛
题目描述本题为填空题,只需要算出结果后,在代码中使用输出语句将所填结果输出即可。一个数如果除了 11 和自己还有其他约数,则称为一个合数。例如:1,2,31,2,3 不是合数,4,64,6 是合数。请问从 1 到 2020 一共有多少个合数。思想求合数代码import java.util.Scanner;// 1:无需package// 2: 类名必须Main, 不可修改public class Main { public static void main(..原创 2021-12-31 10:31:11 · 3764 阅读 · 0 评论 -
蓝桥杯真题解析java.既约分数.2020省赛
目录题目描述思想:求最大公约数代码题目描述本题为填空题,只需要算出结果后,在代码中使用输出语句将所填结果输出即可。如果一个分数的分子和分母的最大公约数是 11,这个分数称为既约分数。例如 34,18,7143,81,17, 都是既约分数。请问,有多少个既约分数,分子和分母都是 11到 20202020 之间的整数(包括 11 和 20202020)?思想:求最大公约数代码import java.util.Scanner;// 1:无需packag原创 2021-12-30 10:51:03 · 495 阅读 · 2 评论 -
蓝桥杯真题解析java.七段码.2020省赛
并查集原创 2021-12-29 11:34:36 · 236 阅读 · 0 评论 -
蓝桥杯真题分析.受伤的皇后.2021模拟赛.java
目录题目描述输入描述输出描述输入输出样例思想:n皇后问题的变形 - 回溯代码参考:leetcode 第51题.N皇后题目描述有一个n×nn×n的国际象棋棋盘(nn行nn列的方格图),请在棋盘中摆放nn个受伤的国际象棋皇后,要求:任何两个皇后不在同一行。 任何两个皇后不在同一列。 如果两个皇后在同一条 45 度角的斜线上,这两个皇后之间行号的差值至少为 3 。请问一共有多少种摆放方案。输入描述输入的第一行包含一个整数nn。...原创 2021-12-28 21:11:07 · 666 阅读 · 1 评论 -
蓝桥杯真题解析java.蛇形填数.2020.省赛
目录题目描述运行限制代码题目描述本题为填空题,只需要算出结果后,在代码中使用输出语句将所填结果输出即可。如下图所示,小明用从11开始的正整数“蛇形”填充无限大的矩阵。1 2 6 7 15 ...3 5 8 14 ...4 9 13 ...10 12 ...11 ......容易看出矩阵第二行第二列中的数是55。请你计算矩阵中第2020行第2020列的数是多少?运行限制最大运行时间:1s 最大运行内存: 128M代码i...原创 2021-12-22 11:02:06 · 405 阅读 · 1 评论 -
蓝桥杯真题解析java.跑步锻炼.2020省赛
目录题目描述运行限制思想:会使用Calendar类代码Calendar 类题目描述本题为填空题,只需要算出结果后,在代码中使用输出语句将所填结果输出即可。小蓝每天都锻炼身体。正常情况下,小蓝每天跑11千米。如果某天是周一或者月初(11日),为了激励自己,小蓝要跑22千米。如果同时是周一或月初,小蓝也是跑22千米。小蓝跑步已经坚持了很长时间,从20002000年11月11日周六(含)到20202020年1010月11日周四(含)。...原创 2021-12-21 10:40:19 · 620 阅读 · 1 评论 -
蓝桥杯真题解析java. 门牌制作 .2020省赛
目录题目描述代码题目描述本题为填空题,只需要算出结果后,在代码中使用输出语句将所填结果输出即可。小蓝要为一条街的住户制作门牌号。这条街一共有20202020位住户,门牌号从11到20202020编号。小蓝制作门牌的方法是先制作00到99这几个数字字符,最后根据需要将字符粘贴到门牌上,例如门牌 1017 需要依次粘贴字符1、0、1、71、0、1、7,即需要11个字符00,22个字符11,11个字符77。请问要制作所有的11到2020 号...原创 2021-12-20 11:15:09 · 195 阅读 · 1 评论 -
蓝桥杯真题解析java.子串分值.2020省赛
题目描述对于一个字符串SS,我们定义SS的分值f(S)f(S)为SS中恰好出现一次的字符个数。例如f(aba)=1,f(abc)=3,f(aaa)=0f(aba)=1,f(abc)=3,f(aaa)=0。现在给定一个字符串S0⋯n−1S0⋯n−1(长度为nn,1≤n≤1051≤n≤105),请你计算对于所有SS的非空子串Si⋯j(0≤i≤j<n)Si⋯j(0≤i≤j<n),f(Si⋯j)f(Si⋯j)的和是多少。输入描述输入一行包含一个由小写字...原创 2021-12-18 11:01:21 · 794 阅读 · 1 评论 -
蓝桥杯真题解析Java- 数字三角形 - 2020省赛
蓝桥杯历届真题解析Java版- 数字三角形 - 2020省赛原创 2021-12-16 10:02:17 · 951 阅读 · 1 评论