蓝桥杯
跟我一起提升编程能力吧,让你的大脑动起来!
梁同学与Android
Android 领域优质创作者,专注于安卓原生开发,专注于 Scratch、Python、Scratch、C、C++ 青少年编程等级考试等。等级考试真题请见链接库:https://download.csdn.net/download/qq_43290288/88548582
展开
-
第十一届蓝桥杯java B组第二场-试题A: 门牌制作
文章目录一、题目二、解释说明三、代码实例四、题目结果一、题目试题 A: 门牌制作(5分)【问题描述】小蓝要为一条街的住户制作门牌号。这条街一共有 2020 位住户,门牌号从 1 到 2020 编号。小蓝制作门牌的方法是先制作 0 到 9 这几个数字字符,最后根据需要将字符粘贴到门牌上,例如门牌 1017 需要依次粘贴字符 1、 0、 1、 7,即需要 1 个字符 0, 2 个字符 1, 1 个字符 7。请问要制作所有的 1 到 2020 号门牌,总共需要多少个字符 2?【答案提交】这是原创 2020-10-30 08:18:10 · 1958 阅读 · 3 评论 -
2020 蓝桥杯大学 B 组省赛模拟赛(一) C. 结果填空:七巧板
题目:求问在以下图案的大三角形内部添加五条直线最多可以将大三角形分成多少个区域。例如下图一共有 7 个区域。请在下图的基础上添加五条直线。解法:有关数学几何公式如下,但不能直接使用规律:f(n)=f(n-1)+n公式:f(n)=n*(n+1)/2+1我们先算几个来推一下f(1) = 1*2/2+1 = 2 <—意味着—>一条直线将一个平面最多切割成两个平面f(2)...原创 2020-02-01 10:45:09 · 1721 阅读 · 0 评论 -
2020 蓝桥杯大学 B 组省赛模拟赛(一)A. 结果填空:有趣的数字
题目:我们称一个数是质数,而且数位中出现了5的数字是有趣的。例如5, 59,457都是有趣的,而15,7不是。求1到100000中有趣的数的个数。解法:暴力解法普及一下小学知识哈,懂了的就略过吧!1.我们要知道什么叫做质数(2、3、5、7、11…)质数是指在大于1的自然数中,除了1和它本身以外不再有其他因数的自然数。质数又称素数。一个大于1的自然数,除了1和它自身外,不能被其他自然数...原创 2020-01-30 15:17:23 · 1151 阅读 · 0 评论 -
第九届蓝桥杯java B组—第二题方格计数(详细介绍)
最近正在练习蓝桥杯的习题,做到第九届篮球杯的第二题(方格计数)的时候,发现没有思路,就上网上查了一些资料,感觉说的不够详细,可能也是大佬们都已经懂了,有些东西没必要说,今天小编在这里讲解一下自己的思路:题目如下:如图p1.png所示,在二维平面上有无数个1x1的小方格。我们以某个小方格的一个顶点为圆心画一个半径为1000的圆。 你能计算出这个圆里有多少个完整的小方格吗? 注意:需要提交...原创 2019-08-07 13:48:05 · 948 阅读 · 2 评论 -
第九届蓝桥杯java B组—第三题复数幂(详细介绍)
题目如下:设i为虚数单位。对于任意正整数n,(2+3i)^n 的实部和虚部都是整数。求(2+3i)^123456 等于多少?即(2+3i)的123456次幂,这个数字很大,要求精确表示。答案写成 “实部±虚部i” 的形式,实部和虚部都是整数(不能用科学计数法表示),中间任何地方都不加空格,实部为正时前面不加正号。(2+3i)^2 写成: -5+12i,(2+3i)^5 的写成: 122-...原创 2019-08-13 13:29:41 · 729 阅读 · 1 评论 -
第九届蓝桥杯java B组—第六题递增三元组(详细介绍)
大赛题目:给定三个整数数组A = [A1, A2, … AN],B = [B1, B2, … BN],C = [C1, C2, … CN],请你统计有多少个三元组(i, j, k) 满足:1. 1 <= i, j, k <= N2. Ai < Bj < Ck【输入格式】第一行包含一个整数N。第二行包含N个整数A1, A2, … AN。第三行包含N个整数...原创 2019-08-13 18:05:35 · 815 阅读 · 1 评论 -
第十届蓝桥杯java B组—试题B 不同子串
大赛题目:代码实例:public class lanqiao10_2 { public static void main(String args[]) { String str2 = "0100110001010001"; Set<String> set = new HashSet<>(); //将每一个字符串添加到集合set中 for (int i...原创 2019-09-29 16:04:32 · 818 阅读 · 0 评论 -
第十届蓝桥杯java B组—试题C 数列求值
大赛题目:代码实例:public class lanqiao10_3 { public static void main(String args[]) { final int MAX = 20190324; //前三项 int a[] = new int[MAX]; a[0] = 1; a[1] = 1; a[2] = 1; for (int i = 3; i ...原创 2019-10-06 15:52:08 · 429 阅读 · 0 评论 -
第十届蓝桥杯java B组—试题D 数的分解
大赛题目:代码实例:方法一:public class LanqiaotenthD { // 定义一个判断函数,判断这个数是否包含2,4 public static boolean judge(int num) { while(num > 0) { int k = num % 10;//举几个例子:400,40,48,480 //每个正整数都不包含数字2和4...原创 2019-10-06 17:09:31 · 391 阅读 · 0 评论 -
第十届蓝桥杯java B组—试题F 特别数的和
大赛题目:1.图片如下2.文字描述如下试题 F: 特别数的和【问题描述】小明对数位中含有 2、0、1、9 的数字很感兴趣(不包括前导 0),在 1 到 40 中这样的数包括 1、2、9、10 至 32、39 和 40,共 28 个,他们的和是 574。 请问,在 1 到 n 中,所有这样的数的和是多少?【输入格式】 输入一行包含两个整数 n。【输出格式】 输出一行...原创 2019-10-08 17:02:34 · 278 阅读 · 0 评论 -
第十届蓝桥杯java B组—试题I 后缀表达式
大赛题目图片如下文字描述试题 I: 后缀表达式【问题描述】给定 N 个加号、M 个减号以及 N + M + 1 个整数 A1,A2,··· ,AN+M+1,小明想知道在所有由这 N 个加号、M 个减号以及 N + M +1 个整数凑出的合法的 后缀表达式中,结果最大的是哪一个? 请你输出这个最大的结果。 例如使用1 2 3 + -,则 “2 3 + 1 -” 这个后缀表达...原创 2019-10-24 11:15:06 · 518 阅读 · 0 评论