C++蓝桥杯真题解析-A组
蓝桥杯历年真题(C++实现),分析及实现原理
Mr 种马
工资到位,四皇干废
展开
-
蓝桥杯-奇妙的数字(2015-A-3)
标题:奇妙的数字小明发现了一个奇妙的数字。它的平方和立方正好把0~9的10个数字每个用且只用了一次。你能猜出这个数字是多少吗?请填写该数字,不要填写任何多余的内容。#include <iostream>#include <string>#include <sstream>#include <set>using namespace s...原创 2020-04-12 18:41:05 · 361 阅读 · 0 评论 -
蓝桥杯-扑克排序(2014-A-6)
标题:扑克序列A A 2 2 3 3 4 4, 一共4对扑克牌。请你把它们排成一行。要求:两个A中间有1张牌,两个2之间有2张牌,两个3之间有3张牌,两个4之间有4张牌。请填写出所有符合要求的排列中,字典序最小的那个。例如:22AA3344 比 A2A23344 字典序小。当然,它们都不是满足要求的答案。请通过浏览器提交答案。“A”一定不要用小写字母a,也不要用“1”代替。字符间一定...原创 2020-04-10 17:27:50 · 272 阅读 · 0 评论 -
蓝桥杯-神奇算式(2014-A-3)
标题:神奇算式由4个不同的数字,组成的一个乘法算式,它们的乘积仍然由这4个数字组成。比如:210 x 6 = 12608 x 473 = 378427 x 81 = 2187都符合要求。如果满足乘法交换律的算式算作同一种情况,那么,包含上边已列出的3种情况,一共有多少种满足要求的算式。请填写该数字,通过浏览器提交答案,不要填写多余内容(例如:列出所有算式)。代码:#i...原创 2020-04-10 16:54:50 · 180 阅读 · 0 评论 -
蓝桥杯-大臣的旅费(2013-A-10)
标题:大臣的旅费很久以前,T王国空前繁荣。为了更好地管理国家,王国修建了大量的快速路,用于连接首都和王国内的各大城市。为节省经费,T国的大臣们经过思考,制定了一套优秀的修建方案,使得任何一个大城市都能从首都直接或者通过其他大城市间接到达。同时,如果不重复经过大城市,从首都到达每个大城市的方案都是唯一的。J是T国重要大臣,他巡查于各大城市之间,体察民情。所以,从一个城市马不停蹄地到另...原创 2020-04-07 15:04:12 · 202 阅读 · 0 评论 -
蓝桥杯-剪格子(2013-A-9)
标题:剪格子如图p1.jpg所示,3 x 3 的格子中填写了一些整数。我们沿着图中的红色线剪开,得到两个部分,每个部分的数字和都是60。本题的要求就是请你编程判定:对给定的m x n 的格子中的整数,是否可以分割为两个部分,使得这两个区域的数字和相等。如果存在多种解答,请输出包含左上角格子的那个区域包含的格子的最小数目。如果无法分割,则输出 0程序输入输出格式要求:程序先读入两个整...原创 2020-04-07 15:02:18 · 246 阅读 · 0 评论 -
蓝桥杯-买不到的数目(2013-A-8)
标题:买不到的数目小明开了一家糖果店。他别出心裁:把水果糖包成4颗一包和7颗一包的两种。糖果不能拆包卖。小朋友来买糖的时候,他就用这两种包装来组合。当然有些糖果数目是无法组合出来的,比如要买 10 颗糖。你可以用计算机测试一下,在这种包装情况下,最大不能买到的数量是17。大于17的任何数字都可以用4和7组合出来。本题的要求就是在已知两个包装的数量时,求最大不能组合出的数字。输入:两个正...原创 2020-04-07 14:59:22 · 207 阅读 · 0 评论 -
蓝桥杯-逆波兰表达式(2013-A-6)
标题:逆波兰表达式正常的表达式称为中缀表达式,运算符在中间,主要是给人阅读的,机器求解并不方便。例如:3 + 5 * (2 + 6) - 1而且,常常需要用括号来改变运算次序。相反,如果使用逆波兰表达式(前缀表达式)表示,上面的算式则表示为:3 * 5 + 2 6 1不再需要括号,机器可以用递归的方法很方便地求解。为了简便,我们假设:只有 + - * 三种运算符每个...原创 2020-04-07 14:57:09 · 179 阅读 · 0 评论 -
蓝桥杯-前缀判断(2013-A-5)
标题:前缀判断如下的代码判断 needle_start指向的串是否为haystack_start指向的串的前缀,如不是,则返回NULL。比如:“abcd1234” 就包含了 “abc” 为前缀char* prefix(char* haystack_start, char* needle_start) { char* haystack = haystack_start; char* ne...原创 2020-04-07 14:49:40 · 130 阅读 · 0 评论 -
蓝桥杯-颠倒的价牌(2013-A-4)
标题: 颠倒的价牌小李的店里专卖其它店中下架的样品电视机,可称为:样品电视专卖店。其标价都是4位数字(即千元不等)。小李为了标价清晰、方便,使用了预制的类似数码管的标价签,只要用颜色笔涂数字就可以了(参见p1.jpg)。这种价牌有个特点,对一些数字,倒过来看也是合理的数字。如:1 2 5 6 8 9 0 都可以。这样一来,如果牌子挂倒了,有可能完全变成了另一个价格,比如:1958 倒着挂...原创 2020-04-07 14:44:01 · 176 阅读 · 0 评论 -
蓝桥杯-排它平方数(2013-A-2)
标题:排它平方数小明正看着 203879 这个数字发呆。原来,203879 * 203879 = 41566646641这有什么神奇呢?仔细观察,203879 是个6位数,并且它的每个数位上的数字都是不同的,并且它平方后的所有数位上都不出现组成它自身的数字。具有这样特点的6位数还有一个,请你找出它!再归纳一下筛选要求:1. 6位正整数2. 每个数位上的数字不同3. 其平方数的...原创 2020-03-24 18:35:59 · 262 阅读 · 0 评论 -
蓝桥杯-振兴中华(2013-A-3)
标题:振兴中华小明参加了学校的趣味运动会,其中的一个项目是:跳格子。地上画着一些格子,每个格子里写一个字,如下所示:从我做起振我做起振兴做起振兴中起振兴中华比赛时,先站在左上角的写着“从”字的格子里,可以横向或纵向跳到相邻的格子里,但不能跳到对角的格子或其它位置。一直要跳到“华”字结束。要求跳过的路线刚好构成“从我做起振兴中华”这句话。请你帮助小明算一算他一共有多少种可能的跳跃路...原创 2020-03-24 17:36:14 · 149 阅读 · 0 评论