![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
蓝桥杯_历届试题
文章平均质量分 71
Get *null
这个作者很懒,什么都没留下…
展开
-
蓝桥杯 核桃的数量(最小公倍数)
历届试题 核桃的数量 时间限制:1.0s 内存限制:256.0MB 问题描述小张是软件项目经理,他带领3个开发组。工期紧,今天都在加班呢。为鼓舞士气,小张打算给每个组发一袋核桃(据传言能补脑)。他的要求是:1. 各组的核桃数量必须相同2. 各组内必须能平分核桃(当然是不能打碎的)3. 尽量提供满足1,2条件的最小数原创 2015-12-28 13:25:23 · 766 阅读 · 0 评论 -
蓝桥杯 带分数(搜索)
历届试题 带分数 时间限制:1.0s 内存限制:256.0MB 问题描述100 可以表示为带分数的形式:100 = 3 + 69258 / 714。还可以表示为:100 = 82 + 3546 / 197。注意特征:带分数中,数字1~9分别出现且只出现一次(不包含0)。类似这样的带分数,100 有 11 种表示法。原创 2016-01-29 17:39:32 · 892 阅读 · 0 评论 -
蓝桥杯 连号区间数
历届试题 连号区间数 时间限制:1.0s 内存限制:256.0MB 问题描述小明这些天一直在思考这样一个奇怪而有趣的问题:在1~N的某个全排列中有多少个连号区间呢?这里所说的连号区间的定义是:如果区间[L, R] 里的所有元素(即此排列的第L个到第R个元素)递增排序后能得到一个长度为R-L+1的“连续”数列,则称这个区间连原创 2016-01-29 21:24:36 · 1766 阅读 · 0 评论 -
2013年第四届蓝桥杯B组(C/C++)预赛题目及个人答案(欢迎指正)
第一题:题目标题: 高斯日记 大数学家高斯有个好习惯:无论如何都要记日记。 他的日记有个与众不同的地方,他从不注明年月日,而是用一个整数代替,比如:4210 后来人们知道,那个整数就是日期,它表示那一天是高斯出生后的第几天。这或许也是个好习惯,它时时刻刻提醒着主人:日子又过去一天,还有多少时光可以用于浪费呢? 高斯原创 2016-01-25 22:52:41 · 6883 阅读 · 6 评论 -
蓝桥杯 分糖果(模拟)
历届试题 分糖果 时间限制:1.0s 内存限制:256.0MB 问题描述 有n个小朋友围坐成一圈。老师给每个小朋友随机发偶数个糖果,然后进行下面的游戏: 每个小朋友都把自己的糖果分一半给左手边的孩子。 一轮分糖后,拥有奇数颗糖的孩子由老师补给1个糖果,从而变成偶数。 反复进行这个游戏,直到所有小朋友的糖果数都相同为原创 2016-01-30 22:20:04 · 931 阅读 · 0 评论 -
第三届蓝桥杯C/C++组第九题 足球比赛(概率论+随机数)
足球比赛具有一定程度的偶然性,弱队也有战胜强队的可能。 假设有甲、乙、丙、丁四个球队。根据他们过去比赛的成绩,得出每个队与另一个队对阵时取胜的概率表: 甲 乙 丙 丁 甲 - 0.10.3 0.5乙 0.9 - 0.70.4 丙 0.7 0.3 - 0.2丁 0.5 0.6 0.8 - 数据含义:甲对乙的取原创 2016-01-31 20:24:59 · 1764 阅读 · 0 评论 -
第三届蓝桥杯C/C++组第十题 取球游戏(博弈)
今盒子里有n个小球,A、B两人轮流从盒中取球,每个人都可以看到另一个人取了多少个,也可以看到盒中还剩下多少个,并且两人都很聪明,不会做出错误的判断。 我们约定: 每个人从盒子中取出的球的数目必须是:1,3,7或者8个。 轮到某一方取球时不能弃权! A先取球,然后双方交替取球,直到取完。 被迫拿到最后一个球的一方为原创 2016-01-31 22:14:46 · 1485 阅读 · 1 评论 -
2012年第三届蓝桥杯(C/C++)预赛题目及个人答案(欢迎指正)
第一题假设有两种微生物 X 和 Y X出生后每隔3分钟分裂一次(数目加倍),Y出生后每隔2分钟分裂一次(数目加倍)。 一个新出生的X,半分钟之后吃掉1个Y,并且,从此开始,每隔1分钟吃1个Y。 现在已知有新出生的 X=10, Y=89,求60分钟后Y的数目。 如果X=10,Y=90 呢? 本题的要求就是写出这原创 2016-01-30 10:36:00 · 4798 阅读 · 1 评论 -
蓝桥杯 蚂蚁感冒(思维)
历届试题 蚂蚁感冒 时间限制:1.0s 内存限制:256.0MB 问题描述 长100厘米的细长直杆子上有n只蚂蚁。它们的头有的朝左,有的朝右。 每只蚂蚁都只能沿着杆子向前爬,速度是1厘米/秒。 当两只蚂蚁碰面时,它们会同时掉头往相反的方向爬行。 这些蚂蚁中,有1只蚂蚁感冒了。并且在和其它蚂蚁碰面时,会把感冒传染给碰原创 2016-01-25 08:51:07 · 1054 阅读 · 2 评论 -
蓝桥杯 高僧斗法(Nim博弈)
历届试题 高僧斗法 时间限制:1.0s 内存限制:256.0MB 问题描述 古时丧葬活动中经常请高僧做法事。仪式结束后,有时会有“高僧斗法”的趣味节目,以舒缓压抑的气氛。 节目大略步骤为:先用粮食(一般是稻米)在地上“画”出若干级台阶(表示N级浮屠)。又有若干小和尚随机地“站”在某个台阶上。最高一级台阶必须站人,其它任意。(如图1所示原创 2016-02-06 17:50:44 · 977 阅读 · 1 评论 -
第二届蓝桥杯C/C++组第八题 三角螺旋阵
方阵的主对角线之上称为“上三角”。请你设计一个用于填充n阶方阵的上三角区域的程序。填充的规则是:使用1,2,3….的自然数列,从左上角开始,按照顺时针方向螺旋填充。例如:当n=3时,输出:1 2 36 45当n=4时,输出:1 2 3 49 10 58 67当n=5时,输出: 1 2 3 4 5 12 13 14 6 11 15原创 2016-02-05 11:09:11 · 1728 阅读 · 0 评论 -
蓝桥杯 地宫取宝(记忆化搜索)
历届试题 地宫取宝 时间限制:1.0s 内存限制:256.0MB 问题描述 X 国王有一个地宫宝库。是 n x m 个格子的矩阵。每个格子放一件宝贝。每个宝贝贴着价值标签。 地宫的入口在左上角,出口在右下角。 小明被带到地宫的入口,国王要求他只能向右或向下行走。 走过某个格子时,如果那个格子中的宝贝价值比小明手中任原创 2016-02-06 22:56:31 · 1438 阅读 · 0 评论 -
2014年第五届蓝桥杯B组(C/C++)预赛题目及个人答案(欢迎指正)
1.标题:啤酒和饮料 啤酒每罐2.3元,饮料每罐1.9元。小明买了若干啤酒和饮料,一共花了82.3元。 我们还知道他买的啤酒比饮料的数量少,请你计算他买了几罐啤酒。 注意:答案是一个整数。请通过浏览器提交答案。 不要书写任何多余的内容(例如:写了饮料的数量,添加说明文字等)。一开始用直接用题目中的带有小数点的数原创 2016-01-24 17:07:44 · 10144 阅读 · 7 评论 -
我的蓝桥杯历届初赛试题总结
因为只有一个多月就要参加蓝桥杯比赛了,所以我把从第六届到第一届的历届蓝桥杯C/C++B组的初赛试题都尝试自己做了一遍。为了更好地备赛,打算把这几届的题目考察点以及难度趋势总结一下,以便自己在不多的时间里有侧重地学习和做题,实现能力地突破。 蓝桥杯大赛是从第四届才开始划分ABC组的,因此前三届的题目所有院校都是一样的。 下面先列举一下每届的考察点。 第一届 2010年第一届蓝原创 2016-02-05 18:56:10 · 24111 阅读 · 3 评论 -
2015年第六届蓝桥杯B组(C/C++)预赛题目及个人答案
1、奖券数目 有些人很迷信数字,比如带“4”的数字,认为和“死”谐音,就觉得不吉利。虽然这些说法纯属无稽之谈,但有时还要迎合大众的需求。某抽奖活动的奖券号码是5位数(10000-99999),要求其中不要出现带“4”的号码,主办单位请你计算一下,如果任何两张奖券不重号,最多可发出奖券多少张。 请提交该数字(一个整数),不要写任何多余的内容或说明性文字。#includein原创 2016-01-09 19:27:44 · 8805 阅读 · 5 评论 -
蓝桥杯 回文数字(水题)
历届试题 回文数字 时间限制:1.0s 内存限制:256.0MB 问题描述 观察数字:12321,123321 都有一个共同的特征,无论从左到右读还是从右向左读,都是相同的。这样的数字叫做:回文数字。 本题要求你找到一些5位或6位的十进制数字。满足如下要求: 该数字的各个数位之和等于输入的整数。输入格式 一个正原创 2016-01-25 09:09:44 · 1464 阅读 · 3 评论 -
蓝桥杯 翻硬币(贪心)
历届试题 翻硬币 时间限制:1.0s 内存限制:256.0MB 问题描述小明正在玩一个“翻硬币”的游戏。桌上放着排成一排的若干硬币。我们用 * 表示正面,用 o 表示反面(是小写字母,不是零)。比如,可能情形是:**oo***oooo如果同时翻转左边的两个硬币,则变为:oooo***oooo现在小明的问题是原创 2015-12-06 01:10:45 · 587 阅读 · 0 评论 -
蓝桥杯 数字游戏(思维,有坑!)
历届试题 数字游戏 时间限制:1.0s 内存限制:256.0MB 问题描述 栋栋正在和同学们玩一个数字游戏。 游戏的规则是这样的:栋栋和同学们一共n个人围坐在一圈。栋栋首先说出数字1。接下来,坐在栋栋左手边的同学要说下一个数字2。再下面的一个同学要从上一个同学说的数字往下数两个数说出来,也就是说4。下一个同学要往下数三个数,说7。依次原创 2016-01-25 11:53:31 · 4534 阅读 · 0 评论 -
蓝桥杯 错误票据(排序)
超时了T_T.......不开森不开森不开森,搞了俩小时,求指教。 历届试题 错误票据 时间限制:1.0s 内存限制:256.0MB 问题描述某涉密单位下发了某种票据,并要在年终全部收回。每张票据有唯一的ID号。全年所有票据的ID号是连续的,但ID的开始数码是随机选定的。因为工作人员疏忽,在录入ID号的时候发原创 2015-12-06 11:09:46 · 825 阅读 · 2 评论 -
蓝桥杯 打印十字图(模拟)
历届试题 打印十字图 时间限制:1.0s 内存限制:256.0MB 问题描述小明为某机构设计了一个十字型的徽标(并非红十字会啊),如下所示:..$$$$$$$$$$$$$....$...........$..$$$.$$$$$$$$$.$$$$...$.......$...$$.$$$.$$$$$.$$$.$$原创 2016-01-08 15:30:02 · 1940 阅读 · 3 评论 -
第一届蓝桥杯C/C++组编程题1 黑色星期五
输入1998 4输出1998-2-131998-3-131998-11-13#includeint days1[13]= {0,31,28,31,30,31,30,31,31,30,31,30,31};int days2[13]= {0,31,29,31,30,31,30,31,31,30,31,30,31};int main(){ int y,原创 2016-02-05 14:26:36 · 7747 阅读 · 3 评论 -
第一届蓝桥杯C/C++组编程题2 兑换纸币
#includeint main(){ int x,y,z; int flag=0; for(x=1; x<100; x++) { for(y=1; y<100; y++) { for(z=1; z<100; z++) { if((18*x==15*y原创 2016-02-05 14:40:47 · 3326 阅读 · 1 评论 -
第二届蓝桥杯C/C++组第十题 Playfair密码变种加密
一种Playfair密码变种加密方法如下:首先选择一个密钥单词(称为pair)(字母不重复,且都为小写字母),然后与字母表中其他字母一起填入至一个5x5的方阵中,填入方法如下:1.首先按行填入密钥串。2.紧接其后,按字母序按行填入不在密钥串中的字母。3.由于方阵中只有25个位置,最后剩下的那个字母则不需变换。如果密钥为youandme,则该方阵如下: y o u a n原创 2016-02-05 16:17:56 · 1472 阅读 · 0 评论 -
第二届蓝桥杯C/C++组第九题 购物(递归)
公司发了某商店的购物券1000元,限定只能购买店中的m种商品。每种商品的价格分别为m1,m2,…,要求程序列出所有的正好能消费完该购物券的不同购物方法。程序输入:第一行是一个整数m,代表可购买的商品的种类数。接下来是m个整数,每个1行,分别代表这m种商品的单价。程序输出: 第一行是一个整数,表示共有多少种方案 第二行开始,每种方案占1行,表示对每种商原创 2016-02-05 17:30:03 · 1611 阅读 · 0 评论 -
2011年第二届蓝桥杯(C/C++)预赛题目及个人答案(欢迎指正)
第一题代码填空 (满分3分)神秘的三位数有这样一个3位数,组成它的3个数字阶乘之和正好等于它本身。即:abc = a! + b! + c!下面的程序用于搜索这样的3位数。请补全缺失的代码。把填空的答案(仅填空处的答案,不包括题面)存入考生文件夹下对应题号的“解答.txt”中即可。 int JC[] = {1,1,2,6,24,120,720,5040,40320,36原创 2016-01-31 23:58:06 · 5344 阅读 · 0 评论 -
第六届蓝桥杯C/C++B组第八题 移动距离
X星球居民小区的楼房全是一样的,并且按矩阵样式排列。其楼房的编号为1,2,3...当排满一行时,从下一行相邻的楼往反方向排号。比如:当小区排号宽度为6时,开始情形如下:1 2 3 4 5 612 11 10 9 8 713 14 15 .....我们的问题是:已知了两个楼号m和n,需要求出它们之间的最短移动距离(不能斜线方向移动)输原创 2016-02-05 21:57:34 · 1315 阅读 · 0 评论 -
第六届蓝桥杯C/C++B组第七题 牌型种数(回溯)
小明被劫持到X赌城,被迫与其他3人玩牌。一副扑克牌(去掉大小王牌,共52张),均匀发给4个人,每个人13张。这时,小明脑子里突然冒出一个问题:如果不考虑花色,只考虑点数,也不考虑自己得到的牌的先后顺序,自己手里能拿到的初始牌型组合一共有多少种呢? 请填写该整数,不要填写任何多余的内容或说明文字。有13种牌型,每种可以是0、1、2、3、4张,5种可能。#inc原创 2016-02-09 10:26:34 · 1190 阅读 · 5 评论