
蓝桥杯题
文章平均质量分 94
蓝桥杯的题
小杨_小杨
别浪费现在喔
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
第九届蓝桥杯B组第六题--递增三元组(C语言)
第九届蓝桥杯B组第六题–递增三元组(C语言)一.比赛题目1.题目要求给定三个整数数组A = [A1, A2, … AN],B = [B1, B2, … BN],C = [C1, C2, … CN],请你统计有多少个三元组(i, j, k) 满足:1 <= i, j, k <=NAi < Bj < Ck2.输入与输出输入:第一行包含一个整数...原创 2020-03-29 15:15:38 · 1717 阅读 · 0 评论 -
蓝桥杯--算法训练 Hanoi问题
蓝桥杯–算法训练 Hanoi问题一.比赛题目1.题目要求如果将课本上的Hanoi塔问题稍做修改:仍然是给定N只盘子,3根柱子,但是允许每次最多移动相邻的M只盘子(当然移动盘子的数目也可以小于M),最少需要多少次?例如N=5,M=2时,可以分别将最小的2个盘子、中间的2个盘子以及最大的一个盘子分别看作一个整体,这样可以转变为N=3,M=1的情况,共需要移动7次。2.输入与输出输入: ...原创 2020-03-25 11:40:12 · 1033 阅读 · 0 评论 -
蓝桥杯--算法训练 筛选号码
蓝桥杯–算法训练 筛选号码一.比赛题目1.题目要求有n个人围成一圈,顺序排号(编号为1到n)。从第1个人开始报数(从1到3报数),凡报到3的人退出圈子。从下一个人开始继续报数,直到剩下最后一个人,游戏结束。问最后留下的是原来第几号的那位。 举个例子,8个人围成一圈: 1 2 3 4 5 6 7 8 第1次报数之后,3退出,剩下: 1 2 4 5 6 7 8 (现在从4开始报...原创 2020-03-23 21:23:40 · 452 阅读 · 0 评论 -
蓝桥杯--算法训练 比赛安排
蓝桥杯–算法训练 比赛安排一.比赛题目1.题目要求设有有2n(n<=6)个球队进行单循环比赛,计划在2 n – 1天内完成,每个队每天进行一场比赛。设计一个比赛的安排,使在2n– 1天内每个队都与不同的对手比赛。2.输入与输出输入: 输入文件matchplan.in共一行,输入n的数值。输出: 输出文件matchplan.out共(2n– 1)行,第i行输出第i天的比赛安...原创 2020-03-22 22:47:49 · 1255 阅读 · 0 评论 -
蓝桥杯往届真题及基本练习
蓝桥杯往届真题及基本练习(正在做)2.等差素数列题目:2,3,5,7,11,13,…是素数序列。类似:7,37,67,97,127,157 这样完全由素数组成的等差数列,叫等差素数数列。上边的数列公差为30,长度为6。2004年,格林与华人陶哲轩合作证明了:存在任意长度的素数等差数列。这是数论领域一项惊人的成果!有这一理论为基础,请你借助手中的计算机,满怀信心地搜索:长度为10的等差...原创 2020-03-09 21:12:14 · 2146 阅读 · 0 评论 -
第八届蓝桥杯第十题--k倍区间(C语言)
第八届蓝桥杯第十题–K倍区间(C语言)一.比赛题目1.题目要求给定一个长度为N的数列,A1, A2, … AN,如果其中一段连续的子序列Ai, Ai+1, … Aj(i <= j)之和是K的倍数,我们就称这个区间[i, j]是K倍区间。 你能求出数列中总共有多少个K倍区间吗?2.输入与输出输入:第一行包含两个整数N和K。(1 <= N, K <= 100000) 以下...原创 2020-02-04 22:24:10 · 1482 阅读 · 1 评论 -
第八届蓝桥杯第六题--最大公共子串(C语言)
第八届蓝桥杯第六题–最大公共子串(C语言)(填空题)一.比赛题目1.题目要求最大公共子串长度问题就是:求两个串的所有子串中能够匹配上的最大长度是多少。比如:“abcdkkk” 和 “baabcdadabc”,可以找到的最长的公共子串是"abcd",所以最大公共子串长度为4。下面的程序是采用矩阵法进行求解的,这对串的规模不大的情况还是比较有效的解法。请分析该解法的思路,并补全划线部分缺失的代...原创 2020-02-02 20:33:30 · 792 阅读 · 0 评论 -
第八届蓝桥杯第五题--取位数(C语言)
第八届蓝桥杯第五题–取位数(C语言)(填空题)一.比赛题目1.题目要求求1个整数的第k位数字有很多种方法。以下的方法就是一种。对于题目中的测试数据,应该打印5。请仔细分析源码,并补充划线部分所缺少的代码。#include <stdio.h>int len(int x){ if(x<10) return 1; return len(x/10)+1;}i...原创 2020-02-01 20:10:40 · 970 阅读 · 1 评论 -
第八届蓝桥杯第九题--分巧克力(C语言)
第八届蓝桥杯第九题–分巧克力(C语言)一.比赛题目1.题目要求儿童节那天有K位小朋友到小明家做客。小明拿出了珍藏的巧克力招待小朋友们。小明一共有N块巧克力,其中第i块是Hi x Wi的方格组成的长方形。为了公平起见,小明需要从这 N 块巧克力中切出K块巧克力分给小朋友们。切出的巧克力需要满足:形状是正方形,边长是整数大小相同例如一块6x5的巧克力可以切出6块2x2的巧克力或者2块3x...原创 2020-01-30 20:01:48 · 3215 阅读 · 6 评论 -
第八届蓝桥杯第七题--日期问题(C语言)
第八届蓝桥杯第七题–日期问题(C语言)(这是我自己对该问题的一点见解和分析,因为能力有限,所以代码可能都有一点low) 一.比赛题目1.题目要求小明正在整理一批历史文献。这些历史文献中出现了很多日期。小明知道这些日期都在1960年1月1日至2059年12月31日。令小明头疼的是,这些日期采用的格式非常不统一,有采用年/月/日的,有采用月/日/年的,还有采用日/月/年的。更加麻烦的是,年份也...原创 2020-01-29 21:52:56 · 2093 阅读 · 4 评论 -
第八届蓝桥杯第三题--承压计算(C语言)
第八届蓝桥杯第三题–承压计算(C语言)(填空题)一.比赛题目1.题目要求X星球的高科技实验室中整齐地堆放着某批珍贵金属原料。每块金属原料的外形、尺寸完全一致,但重量不同。金属材料被严格地堆放成金字塔形。金字塔如下:75 87 8 89 2 7 28 1 4 9 18 1 8 8 4 17 9 6 1 4 5 45 6 5 5 6 ...原创 2020-01-31 20:09:18 · 2163 阅读 · 7 评论 -
第八届蓝桥杯第八题--包子凑数(C语言)
第八届蓝桥杯第八题–包子凑数(C语言)一.比赛题目1.题目要求小明几乎每天早晨都会在一家包子铺吃早餐。他发现这家包子铺有N种蒸笼,其中第i种蒸笼恰好能放Ai个包子。每种蒸笼都有非常多笼,可以认为是无限笼。每当有顾客想买X个包子,卖包子的大叔就会迅速选出若干笼包子来,使得这若干笼中恰好一共有X个包子。比如一共有3种蒸笼,分别能放3、4和5个包子。当顾客想买11个包子时,大叔就会选2笼3个的再...原创 2020-02-03 22:17:27 · 4400 阅读 · 11 评论 -
第十届蓝桥杯B组第四题--数的分解(C语言)
第十届蓝桥杯B组第四题–数的分解(C语言)(填空题)(暴力法)一.比赛题目1.题目要求把 2019 分解成 3 个各不相同的正整数之和,并且要求每个正整数都不包含数字 2 和 4,一共有多少种不同的分解方法?注意交换 3 个整数的顺序被视为同一种方法,例如:1000+1001+18 和1001+1000+18 被视为同一种。2.输入与输出输入:无;输出:这是一道结果填空的题,你只...原创 2020-02-17 18:25:15 · 951 阅读 · 0 评论 -
第九届蓝桥杯B组第五题--快速排序(C语言)
第九届蓝桥杯B组第五题–快速排序(C语言)(填空题)一.比赛题目1.题目要求以下代码可以从数组a[]中找出第k小的元素。它使用了类似快速排序中的分治算法,期望时间复杂度是O(N)的。请仔细阅读分析源码,填写划线部分缺失的内容。#include <stdio.h>#include <stdlib.h>int quick_select(int a[], int l,...原创 2020-02-06 17:32:46 · 2142 阅读 · 0 评论