2015蓝桥杯省赛
2015蓝桥杯省赛
Frank---7
从JAVA转C++失败,现在继续卷JAVA的小菜鸡一枚,希望和大家共同进步!
展开
-
2015蓝桥杯省赛---java---A---9(垒筛子)
题目描述思路分析递归代码实现答案原创 2021-04-16 10:53:58 · 75892 阅读 · 1 评论 -
2015蓝桥杯省赛---java---B---10(生命之树)
题目描述思路分析dfs+无根树变有根树代码实现package lanqiao;import java.util.Scanner;public class Main { //提升作用域 public static int n; public static int[] w;//每个点的权重 public static int[] ww;//每个点作为根节点时能得到的最大权和 public static int[][] g;//存储图对应的邻接矩阵原创 2021-04-15 22:23:15 · 77717 阅读 · 1 评论 -
2015蓝桥杯省赛---java---A---8(移动距离)
题目描述思路分析行号的差的绝对值+列号的差的绝对值代码实现package lanqiao;import java.util.Scanner;public class Main { public static void main(String[] args) { int w=0,m=0,n=0; Scanner scanner = new Scanner(System.in); w=scanner.nextInt();原创 2021-04-15 21:02:57 · 77361 阅读 · 0 评论 -
2015蓝桥杯省赛---java---A---3(九数分三组)
题目描述代码实现package TEST;class Main{ public static void main(String[] args) { for (int i = 100; i < 335; i++) { if(check(i)){ System.out.println(i); } } } public static boolean ch原创 2021-04-13 21:30:13 · 79966 阅读 · 1 评论 -
2015蓝桥杯省赛---java---A---2(星系炸弹)
题目描述思路分析方案一方案二package TEST;import java.text.SimpleDateFormat;import java.util.Calendar;import java.util.Date;class Main{ public static void main(String[] args) { SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd");原创 2021-04-14 10:13:37 · 74152 阅读 · 0 评论 -
2015蓝桥杯省赛---java---A---1(熊怪吃核桃)
题目描述代码实现package TEST;class Main{ public static void main(String[] args) { int n=1543; int sum=0; while (n!=1){ if(n%2==0){ n/=2; }else { sum++; n--;原创 2021-04-13 21:29:41 · 97729 阅读 · 0 评论 -
2015蓝桥杯省赛---java---C---9(打印大X)
题目描述思路分析找规律代码实现package com.kuang.study.lanqiao;import java.util.Scanner;public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int x = sc.nextInt(); int y = sc.nextInt();原创 2021-04-08 19:02:39 · 64946 阅读 · 0 评论 -
2015蓝桥杯省赛---java---C---6(奇妙的数字)
题目描述思路分析看到这题目想到的就是 for 循环遍历数字,然后计算它的平方和立方再去判断它们刚好使用0-9这10个数各一次。代码实现package com.kuang.study.lanqiao;/** * @创建人 wdl * @创建时间 2021/4/8 * @描述 */public class Main { public static void main(String[] args) { for (int i = 0; i < 1000; i++原创 2021-04-08 18:29:10 · 64635 阅读 · 1 评论 -
2015蓝桥杯省赛---java---C---3(无穷分数)
题目描述思路分析它的结果会随着运算的次数越多,会越来越精确一个值,我们只需要把那个大约值求出来即可.代码实现package com.atguigu.lanqiao;public class Main { public static void main(String[] args) { System.out.printf("%.5f",f(1)); } public static double f(double n){ if(n>=1原创 2021-04-08 09:41:27 · 61699 阅读 · 0 评论 -
2015蓝桥杯省赛---java---C---2(立方尾不变)
题目描述代码实现package com.atguigu.lanqiao;import java.util.Scanner;public class Main { public static void main(String[] args) { int sum=0; for (int i = 1; i <= 10000; i++) { String a=i+""; String b=(long)(Mat原创 2021-04-08 09:42:13 · 62754 阅读 · 0 评论 -
2015蓝桥杯省赛---java---C---1(隔行变色)
题目描述Excel表的格子很多,为了避免把某行的数据和相邻行混淆,可以采用隔行变色的样式。小明设计的样式为:第1行蓝色,第2行白色,第3行蓝色,第4行白色,....现在小明想知道,从第21行到第50行一共包含了多少个蓝色的行。请你直接提交这个整数,千万不要填写任何多余的内容。思路分析(50-30)/2=15...原创 2021-04-08 09:42:44 · 87925 阅读 · 0 评论 -
2015蓝桥杯省赛---java---B---8(饮料换购)
题目饮料换购饮料换购乐羊羊饮料厂正在举办一次促销优惠活动。乐羊羊C型饮料,凭3个瓶盖可以再换一瓶C型饮料,并且可以一直循环下去,但不允许赊账。请你计算一下,如果小明不浪费瓶盖,尽量地参加活动,那么,对于他初始买入的n瓶饮料,最后他一共能得到多少瓶饮料。输入:一个整数n,表示开始购买的饮料数量(0<n<10000)输出:一个整数,表示实际得到的饮料数例如:用户输入:100程序应该输出:149用户输入:101程序应该输出:151资源约定:峰值内存消耗(原创 2021-04-02 21:36:33 · 70112 阅读 · 1 评论 -
2015蓝桥杯省赛---java---B---7(牌型种数)
题目牌型种数思路分析递归进行实现,弄好终止条件,牌的数目等于13代码实现package com.atguigu.lanqiao;public class Main { // 简单枚举 private static int ans; public static void main(String[] args) { f(0, 0); System.out.println(ans); } // 13堆牌, 每堆4个, 每堆可选0原创 2021-04-02 21:24:38 · 69833 阅读 · 1 评论 -
2015蓝桥杯省赛---java---B---6(加法变乘法)
题目加法变乘法思路分析两个算式进行相减操作代码实现package com.atguigu.lanqiao;public class Main { // 简单枚举 public static void main(String[] args) { for (int i = 1; i <= 46; i++) { for (int j = i + 2; j <= 48; j++) { if (i * (i原创 2021-04-02 20:27:44 · 51410 阅读 · 0 评论 -
2015蓝桥杯省赛---java---B---3(三羊献瑞)
题目思路分析由于是填空题,没有时间和内存的要求,所以看到这个题,第一想法就是暴力破解,当然了,怎么快就怎么做。由于 "三"是数字的首位,低位的数字进位后必然为1,所以能先确定 ”三“为1。声明变量a,b,c,d,f,g,h。(分别代表:祥,瑞,生,辉,羊,献,气)。题目要求求出三羊献瑞,即(1,f,g,b)。代码实现package com.atguigu.lanqiao;public class Main { // 简单枚举 public static vo原创 2021-04-02 20:05:12 · 69436 阅读 · 0 评论 -
2015蓝桥杯省赛---java---B---2(立方变自身)
题目分析简单枚举 i^3 99之后,数字越大,数字之和越不可能等于其自身。代码package com.atguigu.TEST;public class Demo01 { private static int ans; public static void main(String[] args) { // 6 for (int i = 1; i < 99; i++) { int i1 = i原创 2021-04-02 18:56:57 · 68315 阅读 · 0 评论 -
2015蓝桥杯省赛---java---B---1(三角形面积)
题目解法数学方法,直接求三角形的面积88 - (82)/2 - (46)/2 - (84)/2 = 64 - (8+12+16) = 64 - 36 = 28答案28原创 2021-04-02 17:42:58 · 68761 阅读 · 0 评论