
蓝桥杯
文章平均质量分 69
0基础学习蓝桥杯
普通网友
这个作者很懒,什么都没留下…
展开
-
蓝桥杯必考真题
结果的表示方式为:aGBbMBcKBdB,其中 a、b、c、d 为统计的结果,GB、MB、KB、B 为单位。对于数组类型变量,数组的长度为一个整数,范围为:[0, 230],数组的长度不会是变量。小蓝有一个长度为 n 的数组 A = (a1, a2, · · · , an),数组的子数组被定义为从原数组中选出连续的一个或多个元素组成的数组。样例 1,占用的空间为 131072 × 8 = 1048576 B,换算过后正好是 1MB,其它三个单位 GB、KB、B 前面的数字都为 0 ,所以不用输出。原创 2023-03-28 15:21:51 · 644 阅读 · 1 评论 -
蓝桥杯-平面切分
但是注意java要重写equals()与hashCode()方法,因为java是用地址来判断所以要重写。本题主要要去除重复的直线和直线交点,然后切成的平面数量为1+不同直线数量+不同交点数量。eclipse重写快捷键 Alt+shift+s 然后加h。idea重写快捷键 Alt+Insert。原创 2023-03-18 12:30:30 · 362 阅读 · 0 评论 -
Java结构体排序
发福利喽题目描述小柒同学最近发工资了,打算拿出其中一部分为自己一直帮助的贫困学校的学习成绩优秀的前 55 名学生作为奖励。期末,每个学生都有 33 门课的成绩:c语言、数学、英语。先按总分从高到低排序,如果两个同学总分相同,再按c语言成绩从高到低排序,如果两个同学总分和c语言成绩都相同,那么规定学号小的同学 排在前面。注意,在前 55 名同学中,每个人的奖品都不相同,因此,你必须严格按上述规则排序。例如,在某个正确答案中,如果前两行的输出数据(每行输出两个数:学号、总分) 是:77 279279。原创 2023-03-09 20:57:26 · 355 阅读 · 0 评论 -
蓝桥杯走方格
在平面上有一些二维的点阵。这些点的编号就像二维数组的编号一样,从上到下依次为第 1 至第 n 行,从左到右依次为第 1 至第 n列,每一个点可以用行号和列号来表示。现在有个人站在第 1 行第 1 列,要走到第 行第 列。只能向右或者向下走。注意,如果行号和列数都是偶数,不能走入这一格中。问有多少种方案。输入输入一行包含两个整数n,m 。输出输出一个整数,表示答案。样例输入3 4样例输出2这边借鉴一个详细答案#include<stdio原创 2022-02-27 16:53:38 · 499 阅读 · 0 评论 -
蓝桥杯第十三届省赛JavaB组
对于每一名学生,请你计算他至少还要再刷多少道题,才能使得全班刷题比他多的学生数不超过刷题比他少的学生数。小蓝老师教的编程课有 N 名学生,编号依次是 1 . . . N。输出 N 个整数,依次表示第 1 . . . N 号学生分别至少还要再刷多少道题。给定一个只包含大写字母的字符串 S,请你输出其中出现次数最多的字母。对于 100% 的数据,1 ≤ N ≤ 100000, 0 ≤ A。对于 30% 的数据,1 ≤ N ≤ 1000, 0 ≤ A。对于 100% 的评测用例,1 ≤ |S | ≤ 10。原创 2023-03-01 21:19:15 · 809 阅读 · 0 评论 -
蓝桥杯算法模板
m 个排雷火箭,小明已经规划好了每个排雷火箭的发射方向,第。(xi,yi) 处存在一个炸雷,它的爆炸范围是以半径为。同时,当炸雷被引爆时,在其爆炸范围内的炸雷也会被引爆。(xj,yj) 处爆炸,它的爆炸范围是以半径为。(xj,yj,rj) 表示这个排雷火箭将会在。rj 的一个圆,在其爆炸范围内的炸雷会被引爆。你可以把炸雷和排雷火箭都视为平面上的一个点。xj,yj,rj,表示一个排雷火箭的信息。当炸雷位于爆炸范围的边界上时也会被引爆。xi,yi,ri,表示一个炸雷的信息。(xi,yi,ri) 表示在坐标。原创 2023-02-26 21:47:30 · 3205 阅读 · 1 评论 -
Java大整数BigInteger+Java大小数 BigDecimal
X星系的机器人可以自动复制自己。它们用1年的时间可以复制出2个自己,然后就失去复制能力。每年X星系都会选出1个新出生的机器人发往太空。也就是说,如果X星系原有机器人5个,输入一行两个数字n和s,用空格分开,含义如上。n不大于100,s位数不超过50位。时间限制: 1s 内存限制: 128MB 提交: 1805 解决: 577。如果已经探测经过n年后的机器人总数s,你能算出最初有多少机器人吗?要求输出一行,一个整数,表示最初有机器人多少个。2年后总数是:5 + 9 + 17 = 31。原创 2023-02-24 09:24:23 · 285 阅读 · 0 评论 -
二进制以及位运算
负数的补码为对该数的原码除符号位外各位取反,然后在最后一位加1;即对负数的补码为对该数的反码的最后一位加1。3)按照我们正常的逻辑很容易想到只需要把正数7的二进制形式的符号位换成1,-7的二进制表示形式应该是。一个负数,按照其绝对值大小转换成的二进制数,最高位补1,称为原码。2)最高位为符号位,正数的符号位为0,负数的符号位为1;在计算机中二进制的0表示false,1表示true。一个正数,按照其本身大小转换成的二进制数,称为原码。&为位运算中的并运算:它的运算逻辑为。||表示为或运算:它的运算逻辑为。原创 2022-10-19 16:37:22 · 580 阅读 · 0 评论 -
蓝桥杯总结
题目描述长100厘米的细长直杆子上有n只蚂蚁。它们的头有的朝左,有的朝右。每只蚂蚁都只能沿着杆子向前爬,速度是1厘米/秒。当两只蚂蚁碰面时,它们会同时掉头往相反的方向爬行。这些蚂蚁中,有1只蚂蚁感冒了。并且在和其它蚂蚁碰面时,会把感冒传染给碰到的蚂蚁。请你计算,当所有蚂蚁都爬离杆子时,有多少只蚂蚁患上了感冒。输入第一行输入一个整数n (1 < n < 50), 表示蚂蚁的总数。接着的一行是n个用空格分开的整数 Xi (-100 < Xi ...原创 2022-03-11 18:29:56 · 215 阅读 · 1 评论 -
蓝桥杯分巧克力(暴力枚举解法+二分法)
问题 F时间限制: 1Sec 内存限制: 128MB 提交: 66 解决: 28题目描述儿童节那天有K位小朋友到小明家做客。小明拿出了珍藏的巧克力招待小朋友们。小明一共有N块巧克力,其中第i块是Hi x Wi的方格组成的长方形。为了公平起见,小明需要从这 N 块巧克力中切出K块巧克力分给小朋友们。切出的巧克力需要满足:1. 形状是正方形,边长是整数2. 大小相同例如一块6x5的巧克力可以切出6块2x2的巧克力或者2块3x3的巧克力。当然小朋友们都希望得到的巧克力尽可能大,你能帮小Hi原创 2022-03-08 16:36:09 · 383 阅读 · 3 评论 -
蓝桥杯真题k倍区间解题思考过程
题目描述给定一个长度为N的数列,A1, A2, ... AN,如果其中一段连续的子序列Ai, Ai+1, ... Aj(i <= j)之和是K的倍数,我们就称这个区间[i, j]是K倍区间。你能求出数列中总共有多少个K倍区间吗?输入第一行包含两个整数N和K。(1 <= N, K <= 100000)以下N行每行包含一个整数Ai。(1 <= Ai <= 100000)输出输出一个整数,代表K倍区间的数目。样例输入5 212345..原创 2022-03-08 15:18:25 · 175 阅读 · 0 评论 -
蓝桥杯真题训练
目录1.2.3.4.5.1..题目描述在电子计算机普及以前,人们经常用一个粗略的方法来验算四则运算是否正确。比如:248 * 15 = 3720把乘数和被乘数分别逐位求和,如果是多位数再逐位求和,直到是1位数,得2 + 4 + 8 = 14 ==> 1 + 4 = 5;1 + 5 = 65 * 6而结果逐位求和为 35 * 6 的结果逐位求和与3符合,说明正确的可能性很大!!(不能排除错误)请你写一个计算机程序,对给定的字符串逐位求和:...原创 2022-03-05 20:35:31 · 701 阅读 · 3 评论