![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
蓝桥杯
tinkk
这个作者很懒,什么都没留下…
展开
-
2013蓝桥杯javaA组题解(不含填空,第一道大题,最后一道大题)
1import java.util.Calendar;public class _1 { public static void main(String[] args) { Calendar calendar=Calendar.getInstance(); for (int i = 1999; i < 10000; i+=100) { calendar.set(Calendar.YEAR,i); calend原创 2021-04-17 18:35:04 · 121 阅读 · 0 评论 -
第十届蓝桥杯javaA组题解(部分题)
试题 A: 平方和本题总分:5 分【问题描述】小明对数位中含有 2、0、1、9 的数字很感兴趣,在 1 到 40 中这样的数包括 1、2、9、10 至 32、39 和 40,共 28 个,他们的和是 574,平方和是 14362。注意,平方和是指将每个数分别平方后求和。请问,在 1 到 2019 中,所有这样的数的平方和是多少?import java.util.Scanner;public class _7 { static long ans=0; public stati原创 2021-04-05 21:24:55 · 160 阅读 · 0 评论 -
2020第十一届蓝桥杯javaA组省赛题解(1~4)
A.门牌制作答案624public class _2 { static int ans=0; public static void main(String[] args) { for(int i=1;i<=2020;i++) { int count=0; String s=i+""; char[] c=s.toCharArray(); for(int j=0;j<s.length();j++) { if(c[j]=='2')count++; }原创 2021-04-05 20:58:54 · 371 阅读 · 0 评论 -
试题 算法训练 幂方分解 java 递归
调了好久,还是太菜了。check方法用来检查当前数换二进制余位是否还有1,以此判断要不要输出+import java.util.Scanner;public class _2 { static int n; public static void main(String[] args) { Scanner sc=new Scanner(System.in); n=sc.nextInt(); int n_=1,k=0; wh原创 2021-03-28 22:38:22 · 88 阅读 · 0 评论 -
试题 算法训练 数的划分 java
把划分出来的东西看成两类,一类没有1,一类有1,比如dp[7][3],如果有1就相当于在dp[6][2]的每类后面追加一个1,如果没有1就把分出来的类里的每个数减一,这样如果有1就会减成0,此时就加上dp[7-4][3]的结果就是都没有1时的种数。import java.util.Scanner;public class _4 { static int[][] dp=new int[205][205]; public static void main(String[] args) {原创 2021-03-21 19:03:49 · 215 阅读 · 0 评论 -
试题 算法训练 方格取数java dp
先dp一趟,然后根据结果把所有经过的找出来,全变成0后再dp一次。import java.util.Arrays;import java.util.Scanner;public class _3 { static int[][] dp=new int[15][15]; static int[][] map=new int[15][15]; static int n; static long res; public static void main(String原创 2021-03-21 17:51:15 · 133 阅读 · 0 评论 -
试题 算法训练 乘积最大java 动态规划
需要考虑到数含0的情况,当成10处理import java.util.Scanner;public class _2 { static int n,k; static long[][] dp=new long[45][10]; public static void main(String[] args) { Scanner sc=new Scanner(System.in); n=sc.nextInt(); k=sc.nextIn原创 2021-03-21 16:56:24 · 170 阅读 · 3 评论 -
蓝桥杯 摆动序列 简单dp
import java.util.Arrays;import java.util.Scanner;public class _1 { static int n; static int[][] dp=new int[25][25]; public static void main(String[] args) { Scanner sc=new Scanner(System.in); n=sc.nextInt(); for (int原创 2021-03-21 12:45:20 · 75 阅读 · 0 评论 -
FBI树 java蓝桥杯
import java.util.Scanner;public class _2 { static int n; static String s; static class treeNode{ char c; treeNode left,right; } public static void main(String[] args) { Scanner sc=new Scanner(System.in);原创 2021-03-20 12:51:39 · 115 阅读 · 0 评论 -
蓝桥杯-安慰奶牛 最小生成树
这题给的输入输出好像不太对,怎么做都是178,但是提交的样例都过了。import java.util.Arrays;import java.util.Comparator;import java.util.Scanner;public class _11 { static class edge{ int s,e,l; } static edge[] es=new edge[100005]; static int[] c=new int[10原创 2021-03-20 09:58:42 · 71 阅读 · 0 评论