
蓝桥杯
弱菜zc
打完这场就回老家结婚!
展开
-
怒刷蓝桥杯
还有5天就是蓝桥杯了,然而一点准备都没有。不知道会出什么题型,完全没经验啊,这几天一定要怒刷啊啊!!!原创 2016-03-15 20:07:29 · 1243 阅读 · 0 评论 -
蓝桥杯预赛赛后感想
第一次参加蓝桥杯,也第一次体验这种形式,本来以为很简单看来是轻敌了。整场比赛没有很好的状态,太赶了太急了,有些题目代码编了删删了编好几遍。去除尾数那题不会,思路没想到这里,一心想着循环却忘了&,后在厕所听到议论才一下惊醒。密码丢失那题以前做过一样的,奈何实在想不出来,做过的题却没有记住实在让人沮丧。之后做题时一定要反复认真做,吃透题目,否则太遗憾。最后题应该是类似于gcd的思想,但前面实在太多需要原创 2016-03-20 18:33:36 · 781 阅读 · 0 评论 -
蓝桥杯 历届试题 幸运数
问题描述幸运数是波兰数学家乌拉姆命名的。它采用与生成素数类似的“筛法”生成。 首先从1开始写出自然数1,2,3,4,5,6,....1 就是第一个幸运数。我们从2这个数开始。把所有序号能被2整除的项删除,变为:1 _ 3 _ 5 _ 7 _ 9 ....把它们缩紧,重新记序,为:1 3 5 7 9 .... 。这时,3为第2个幸运数,然后原创 2016-03-17 21:50:31 · 1825 阅读 · 0 评论 -
蓝桥杯 历届试题 买不到的数目
问题描述小明开了一家糖果店。他别出心裁:把水果糖包成4颗一包和7颗一包的两种。糖果不能拆包卖。小朋友来买糖的时候,他就用这两种包装来组合。当然有些糖果数目是无法组合出来的,比如要买 10 颗糖。你可以用计算机测试一下,在这种包装情况下,最大不能买到的数量是17。大于17的任何数字都可以用4和7组合出来。本题的要求就是在已知两个包装的数量时,求最大不能组合出的数字原创 2016-03-16 21:12:15 · 1620 阅读 · 2 评论 -
蓝桥杯 历届试题 连号区间数
问题描述小明这些天一直在思考这样一个奇怪而有趣的问题:在1~N的某个全排列中有多少个连号区间呢?这里所说的连号区间的定义是:如果区间[L, R] 里的所有元素(即此排列的第L个到第R个元素)递增排序后能得到一个长度为R-L+1的“连续”数列,则称这个区间连号区间。当N很小的时候,小明可以很快地算出答案,但是当N变大的时候,问题就不是那么简单了,现在小明需要你的帮原创 2016-03-16 20:40:51 · 547 阅读 · 0 评论 -
蓝桥杯 历届试题 翻硬币
问题描述小明正在玩一个“翻硬币”的游戏。桌上放着排成一排的若干硬币。我们用 * 表示正面,用 o 表示反面(是小写字母,不是零)。比如,可能情形是:**oo***oooo如果同时翻转左边的两个硬币,则变为:oooo***oooo现在小明的问题是:如果已知了初始状态和要达到的目标状态,每次只能同时翻转相邻的两个硬币,那么对特定的局面,最少要翻动多少次呢?原创 2016-03-16 19:28:10 · 650 阅读 · 0 评论 -
蓝桥杯 历届试题 错误票据
问题描述某涉密单位下发了某种票据,并要在年终全部收回。每张票据有唯一的ID号。全年所有票据的ID号是连续的,但ID的开始数码是随机选定的。因为工作人员疏忽,在录入ID号的时候发生了一处错误,造成了某个ID断号,另外一个ID重号。你的任务是通过编程,找出断号的ID和重号的ID。假设断号不可能发生在最大和最小号。输入格式要求程序首先输入一原创 2016-03-16 15:45:12 · 611 阅读 · 0 评论 -
蓝桥杯 历届试题 剪格子
问题描述如下图所示,3 x 3 的格子中填写了一些整数。+--*--+--+|10* 1|52|+--****--+|20|30* 1|*******--+| 1| 2| 3|+--+--+--+ 我们沿着图中的星号线剪开,得到两个部分,每个部分的数字和都是60。本题的要求就是请你编程判定:对给定的m x n 的格子中的整数,是否可以分割原创 2016-03-16 15:14:20 · 680 阅读 · 0 评论 -
蓝桥杯 历届试题 带分数
问题描述100 可以表示为带分数的形式:100 = 3 + 69258 / 714。还可以表示为:100 = 82 + 3546 / 197。注意特征:带分数中,数字1~9分别出现且只出现一次(不包含0)。类似这样的带分数,100 有 11 种表示法。输入格式从标准输入读入一个正整数N (N输出格式程序输出该数字用数码1~原创 2016-03-16 14:43:24 · 685 阅读 · 0 评论 -
蓝桥杯 历届试题 打印十字图
乍看没规律,分解之后发现对称。先找图形的八分之一的规律,然后再形成全图。#include #include#includeusing namespace std;int a[210][210];int main(){ int n; cin>>n; int m=n*2+3; memset(a,0,sizeof(a)); for(int i原创 2016-03-15 22:11:05 · 1330 阅读 · 0 评论 -
蓝桥杯 历届试题 核桃的数量
题意:求三个数的最小公倍数。求两个数的最小公倍数=两个数的积/最大公约数,三个数同理。#include #includeusing namespace std;int gcd(int x,int y){ int r; while(r=x%y) x=y,y=r; return y;}int main(){ int a,b,c;原创 2016-03-15 20:53:23 · 699 阅读 · 0 评论 -
【蓝桥杯】 历届试题 题解
PREV-1核桃的数量问题描述小张是软件项目经理,他带领3个开发组。工期紧,今天都在加班呢。为鼓舞士气,小张打算给每个组发一袋核桃(据传言能补脑)。他的要求是:1. 各组的核桃数量必须相同2. 各组内必须能平分核桃(当然是不能打碎的)3. 尽量提供满足1,2条件的最小数量(节约闹革命嘛)输入格式输入包含三个正整数a, b, c,表示每个组原创 2017-03-05 19:10:59 · 4466 阅读 · 4 评论