省赛蓝桥
不之道
Golang后端
展开
-
寻找2020—省赛Java
十一届蓝桥杯省赛真题B题—寻找2020这一题,依旧暴力循环解决问题,需要注意的是i,j变量,不要把位置搞错了,这点容易出错依旧是野路子出生,干题import java.util.Scanner;public class B_寻找2020 { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int h = sc.nextInt();//需要数出来多少行 int l = sc原创 2022-03-25 10:13:56 · 741 阅读 · 0 评论 -
卡片—省赛java
十二届蓝桥杯省赛真题B题—卡片我用的字符的方式,略显臃肿,同学可以试一下用数public class B_卡片 { public static boolean yuejie(int arr[]) { for(int i = 0;i<arr.length;i++) { if(arr[i]==0) { return false; } } return true; } public static void main(String[] args) {原创 2022-03-24 11:20:23 · 388 阅读 · 0 评论 -
ASC—省赛java
十二届蓝桥杯省赛真题A题—ASC没什么好说的public class A_ASC { public static void main(String[] args) { System.out.println((int)'L'); }}答案:76友情链接:12届最全蓝桥javaB组详解原创 2022-03-24 11:19:27 · 123 阅读 · 0 评论 -
直线—省赛java
十二届蓝桥杯省赛真题C题—直线这道题要比后边几道有难度尤其是,在算KB的时候,自己一定要带入具体的例子验证一下用到了去重,这个用set就很好解决,但是这个KB真不好想import java.util.List;import java.util.ArrayList;import java.util.HashSet;import java.util.Set;public class C_直线 { static Set<String> ans = new HashSet原创 2022-03-24 11:18:15 · 647 阅读 · 0 评论 -
双向排序—省赛java
十二届蓝桥杯省赛真题I题—双向排序这题思路也很简单,只需要注意1个点就可,毕竟sort没办法对部分数组元素降序,或者说太麻烦,但是十大排序就很简单为我们解决了对冒泡排序的深入理解,对其稍微变形补充:提供一种思路,因为我是后来自己写的也没看人家的题解,可能在所有用例面前搞不出来,但是思路绝对没问题,超时的可能是存在的,因为我用了冒泡排序和sort排序,但是不超时的可能也是存在的import java.util.Arrays;import java.util.Scanner;public c原创 2022-03-23 16:30:09 · 484 阅读 · 0 评论 -
写给初入蓝桥省赛的伙伴
十二届蓝桥省赛集合D题__货物摆放(10)E题__路径(15)F题__时间显示(15)G题__最少砝码(20)H题__杨辉三角形(20)题解写的很细,有什么不懂可以评论区@我后续持续更新原创 2022-03-23 09:35:11 · 694 阅读 · 0 评论 -
杨辉三角形—省赛java
十二届蓝桥杯省赛真题H题—杨辉三角形题比较简单,野路子直接干他import java.util.Scanner;public class H_杨辉三角形 { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int n = sc.nextInt(); int nh = 0;//代表n第一次出现所在行数 int nl = 0;//代表n第一次出现所在列数 int weiz原创 2022-03-23 09:18:58 · 306 阅读 · 5 评论 -
最少砝码—省赛java
十二届蓝桥杯省赛真题G题—砝码称重【问题描述】你有一架天平。现在你要设计一套砝码,使得利用这些砝码可以称出任意小于等于 N 的正整数重量。那么这套砝码最少需要包含多少个砝码?注意砝码可以放在天平两边。【输入格式】输入包含一个正整数 N。【输出格式】输出一个整数代表答案。【样例输入】7【样例输出】3【样例说明】3 个砝码重量是 1、4、6,可以称出 1 至 7 的所有重量。1 = 1;2 = 6 − 4 (天平一边放 6,另一边放 4);3 = 4 − 1;4 = 4;5原创 2022-03-22 22:39:55 · 286 阅读 · 0 评论 -
时间显示—省赛java
十二届蓝桥杯省赛真题F题—时间显示简单题解:import java.util.Scanner;public class F_时间显示 { public static void main(String[] args) { Scanner sc = new Scanner(System.in); long n = sc.nextLong(); int time; //去掉天 time = (int) (n % 24*60*60*1000); //得到时 int hh =原创 2022-03-22 21:09:29 · 365 阅读 · 0 评论 -
路径—省赛java
十二届蓝桥杯省赛真题E题—路径蓝桥填空题比较好的地方就是可以直接暴力循环,不用优化算法,不用担心超时题解:public class 路径 { static final int n = 2021; //最小公约数 static int gcd(int a,int b) { return b == 0? a : gcd(b,a%b); } //最小公倍数 static int lcm(int a,int b) { return a*b/gcd(a,b); } public原创 2022-03-22 20:04:38 · 389 阅读 · 2 评论 -
货物摆放—省赛java
十二届蓝桥杯省赛真题D题—货物摆放数组的方式public class 货物摆放 { public static void main(String[] args) { long n = 2021041820210418L; long ar[] = new long[128];//存放因数 //至于有多少个因数还真不好说,但是够用就行,不够用会报错,自己调大就行 int ars = 0;//作为ar的下标 int spe = 0;//代表有多少种组合 /* * 求因数原创 2022-03-22 11:40:30 · 1147 阅读 · 0 评论