
蓝桥杯
聚焦蓝桥杯大赛真题,自己的心得笔记
晓梦林
生活让你我经历坎坷,
只为把珍贵的玉雕刻。
展开
-
字符串日期练习
字符反转问题描述:输入一个字符串,然后把这个字符串反转输出。样例输入:1234567890样例输出:0987654321思路:1、string函数中strlen()求长度,for循环反转输出代码:#include<stdio.h>#include<string.h>char s[10005];int main(){ int len; scanf("%s",s); len = strlen(s); for(int i=len-1;i>=0;i-原创 2020-11-04 01:56:15 · 121 阅读 · 1 评论 -
2020年7月蓝桥杯初赛 C++B组(学习笔记5)
F题:整除序列问题描述:有一个序列,序列的第一个数是 n,后面的每个数是前一个数整除 2,出这个序列中值为正数的项。思路:签到题,考察的是位运算。代码:# include<stdio.h>int main(){ int u,d,sum=10000,t; scanf("%d %d",&u,&d); for(t=1; ;t++) { sum=sum-u+d; if(sum<u) { break;原创 2020-11-04 01:24:35 · 271 阅读 · 0 评论 -
2020年7月蓝桥杯初赛 C++B组(学习笔记4)
D题:REPEAT 程序问题描述:附件 prog.txt 中是一个用某种语言写的程序。(prog文件点击这里)其中 REPEAT k 表示一个次数为 k 的循环。循环控制的范围由缩进表达,从次行开始连续的缩进比该行多的(前面的空白更长的)为循环包含的内容。例如如下片段:REPEAT 2: A = A + 4 REPEAT 5: REPEAT 6: A = A + 5 A = A + 7 A = A + 8A = A + 9该片段中从 A = A + 4 所在的行到 A原创 2020-11-01 14:51:41 · 181 阅读 · 0 评论 -
2020年7月蓝桥杯初赛 C++B组(学习笔记3)
C题:合并检测问题描述:A 国准备给大量民众进病毒核酸检测。然而,用于检测的试剂盒紧缺。为了解决这一困难,科学家想了一个办法:合并检测。即将从多个人(k个)采集的标本放到同一个试剂盒中进行检测。如果结果为阴性,则说明这 k个人都是阴性,用一个试剂盒完成了 k 个人的检测。如果结果为阳性,则说明至少有一个人为阳性,需要将这 k 个人的样本全部重新独立检测(从理论上看,如果检测前 k-1 个人都是阴性可以推断出第 k 个人是阳性,但是在实际操作中不会利用此推断,而是将 k 个人独立检测),加上最原创 2020-10-31 19:13:55 · 294 阅读 · 0 评论 -
2020年7月蓝桥杯初赛 C++B组(学习笔记2)
B题:纪念日问题描述:2020 年 7 月 1 日是中国某党成立 99 周年纪念日。中国某党成立于 1921 年 7 月 23 日。请问从 1921 年 7 月 23 日中午 12 时到 2020 年 7 月 1 日中午 12 时一共含多少分钟?思路:①可以用电脑自带的计算器计算②根据思路写代码,以1900年1月1日为基准,计算这两个日期到1900年的差,的绝对值代码:#include <stdio.h>#include <stdlib.h>bool isLe原创 2020-10-30 23:32:52 · 374 阅读 · 0 评论 -
2020年7月蓝桥杯初赛 C++B组(学习笔记)
A题:跑步训练问题描述:小明要做一个跑步训练。初始时,小明充满体力,体力值计为 10000。如果小明跑步,每分钟损耗600 的体力。如果小明休息,每分钟增加 300 的体力。体力的损耗和增加都是均匀变化的。小明打算跑一分钟、休息一分钟、再跑一分钟、再休息一分钟……如此循环。如果某个时刻小明的体力到达 0,他就停止锻炼。请问小明在多久后停止锻炼。为了使答案为整数,请以秒为单位输出答案。答案中只填写数,不填写单位。思路:1、找出小明跑步+休息一套下来,到达极限的次数,由题意得:10000-300原创 2020-10-29 18:21:52 · 603 阅读 · 0 评论 -
利用C++中的栈解决网页跳转问题
问题描述在浏览器中,一共三种操作:打开页面、回退和前进。它们的功能如下:打开页面:在地址栏中输入网址,并跳转到网址对应的页面;回退:返回到上一 次访问的页面;前进:返回到上次回退前的页面,如果上一次操作是打开页面,那么将无法前进。现在,假设有人打开了浏览器,进行了一系列操作,你需要输出他每次操作后所在页面的网址。输入格式第一行输入一个整数n(0< n < 100000)...原创 2019-12-29 13:14:03 · 928 阅读 · 0 评论 -
利用C++中STL解决水果店问题
目录问题描述输入格式输出格式样例输入样例输出解题思路参考答案问题描述一个商人经营着一个不大的水果店。他认为生存之道就是经营最受顾客欢迎的水果。现在他想要一份水果销售情况的明细表,这样就可以很容易掌握所有水果的销售情况了。这个商人会告诉你每一笔销售记录的水果名称\color{red}{水果名称}水果名称,产地\color{red}{产地}产地和销售的数量\color{red}{销售的数量}销售的...原创 2019-12-29 02:02:33 · 2509 阅读 · 1 评论