蓝桥杯
文章平均质量分 62
小灰QAQ
这个作者很懒,什么都没留下…
展开
-
第十三届蓝桥杯大赛软件赛省赛C/C++ 大学 B 组题解
5+5变2+8难度就上来了,感觉含金量会好一点PS:线上除外,当这话没说就行试题 A: 九进制转十进制 解析略,打卡题直接上代码int x=2020;while(x>=9){ cout<<x%9; x/=9;}cout<<x<<endl;试题 B: 顺子日期 目前有很多争议,分为 3 种答案:4,5,14我考试时写的答案是 4而比赛后当天晚上的蓝桥云课说的是 14第二种答案:4即...原创 2022-05-05 15:50:16 · 726 阅读 · 0 评论 -
蓝桥杯最终冲刺(冲刺最后一天)【待更新】
今日题目难度较大,三道题均来自洛谷,最后一题有些问题还没找出来,大概晚上更新1.马的遍历思路:DFS做法#include<bits/stdc++.h>using namespace std;int n,m,x,y;int dx[8]={2,-2,2,-2,-1,1,-1,1};int dy[8]={1,1,-1,-1,2,2,-2,-2};// 标记马的行走方向 int ans[401][401];//每个点的步数 int check(int a,int b.原创 2022-04-07 15:45:34 · 150 阅读 · 2 评论 -
蓝桥杯最终冲刺(冲刺Day6)
1.平面切分(20年省赛——3月29日)#include <cstdio>#include <utility>#include <vector>#include <iostream>#include <algorithm>using namespace std;typedef pair<int, int> PII;typedef pair<double, double> DPII;vect..原创 2022-04-06 16:10:49 · 427 阅读 · 2 评论 -
蓝桥杯最终冲刺(冲刺Day5)
1.错误票据(13年省赛——3月23日)#include <iostream>using namespace std;int main() { int line, a, min = 100010, max = -100010; int n,m; int hx[10010] = {0}; //记录数字出现次数 cin >> line; while (line--) { while (cin >...原创 2022-04-05 16:41:43 · 3121 阅读 · 0 评论 -
蓝桥杯最终冲刺(冲刺Day4)
1.ASC#include <iostream>using namespace std;int main(){ // 请在此输入您的代码 // 已知大写字母 A 的 ASCII 码为 65,请问大写字母 L 的 ASCII 码是多少? cout<<65+('L'-'A'); return 0;}2.修改数组(21年省赛——3月28日)#include <iostream>using namespace std;..原创 2022-04-05 00:36:48 · 257 阅读 · 0 评论 -
蓝桥杯最终冲刺(冲刺Day3)
1.分考场(17年国赛——3月25日)思路:回溯法深度搜索解空间(dfs)M是存放关系的矩阵;room是考场的关系矩阵;对于当前问题dfs(x,kc);即是第x个考生,kc个考场;从第一个考场开始找,该考场没人,直接入考场;该考场有人,遍历这些人,如果没有认识的入考场;如果有认识的就找下一个考场;一但入了考场,就递归dfs找下一规模问题,知道找到一个解,和当前值比较,如果更优就更新;#include<iostream>#include<..原创 2022-04-04 17:49:59 · 442 阅读 · 0 评论 -
蓝桥杯最终冲刺(冲刺Day2)
1.含2天数(20年国赛——3月16日)思路:这一天的年月日中只要有一个2即符合条件#include <iostream>using namespace std;bool isyear(int x){ return (x % 400 == 0 || x % 4 == 0 && x % 100 != 0);}bool check(int n){ while(n) { if(n % 10 == 2) re...原创 2022-04-03 00:44:33 · 133 阅读 · 0 评论 -
蓝桥杯最终冲刺(冲刺Day1)
1.空间本题主要考察单位转换:1MB=1024KB1KB=1024B1B=8b;B:byte字节b:bit比特(1位=1比特)32位=4B题解的意思是有多少个32位转化成longlong避免数据溢出所以不多废话,直接上代码#include <iostream>using namespace std;int main(){ // 请在此输入您的代码 /...原创 2022-04-01 17:22:27 · 181 阅读 · 0 评论 -
蓝桥杯赛前冲刺30天打卡题解(Day6)
1.巧铺扑克牌手推就完了#include <iostream>#include <cmath>using namespace std;int main(){ int head=1,tail=0; int a[50]={0}; a[0]=13; for(int i=12;i>=1;i--) { a[head++]=i; a[head++]=a[tail++]; } for(int i=he...原创 2022-03-15 17:25:34 · 109 阅读 · 0 评论 -
蓝桥杯赛前冲刺30天打卡题解(Day5)
1.猴子分香蕉#include <iostream>using namespace std;int main(){for(int i=1;;i++){ int temp=i,j; for(j=1;j<=5;j++) { if((temp-j)%5==0&&temp) temp=4*(temp-j)/5; else break; } if(j==6) { cout<<i; break.原创 2022-03-12 20:42:44 · 950 阅读 · 2 评论 -
蓝桥杯赛前冲刺30天打卡题解(Day4)
1.奇数倍数思路:从小到大枚举所有2019的整数倍数,判断枚举数的每一位是否为奇数,返回第一个满足条件的数。#include <iostream>using namespace std;int main(){ int a=2019,b=0,c=0; for(int i=1;;i++) { b=0;c=0; int bz=1; c=a*i; while(c!=0) { b=c%10; c=c..原创 2022-03-12 19:29:07 · 708 阅读 · 2 评论 -
蓝桥杯赛前冲刺30天打卡题解(Day3)
1.年龄巧合本题为填空题,只需要算出结果后,在代码中使用输出语句将所填结果输出即可。小明和他的表弟一起去看电影,有人问他们的年龄。小明说:今年是我们的幸运年啊。我出生年份的四位数字加起来刚好是我的年龄。表弟的也是如此。已知今年是20142014年,并且,小明说的年龄指的是周岁。请推断并填写出小明的出生年份。运行限制最大运行时间:1s 最大运行内存: 128M解析:本题其实就是让你求2014年减去n年后,那一年的年份各个数字之和等于n,所以直接上代码#in...原创 2022-03-10 22:34:49 · 7173 阅读 · 0 评论 -
蓝桥杯赛前冲刺30天打卡题解(Day2)
一、排它平方数本题为填空题,只需要算出结果后,在代码中使用输出语句将所填结果输出即可。小明正看着203879203879这个数字发呆。原来,203879 * 203879 = 41566646641203879∗203879=41566646641。这有什么神奇呢?仔细观察,203879203879是个66位数,并且它的每个数位上的数字都是不同的,并且它平方后的所有数位上都不出现组成它自身的数字。具有这样特点的66位数还有一个,请你找出它!再归纳一下筛选要求:66...原创 2022-03-10 21:36:42 · 11986 阅读 · 0 评论 -
蓝桥杯赛前冲刺30天打卡题解(Day1)
一、纯质数思路:1.该数为质数;2.该数由2/3/5/7组成所以一切包含0/1/4/6/8/9的数我们都不需要额外计算那我们先判断是质数还是由2/3/5/7组成?很明显是先判断后者代码放下面:#include <bits/stdc++.h>using namespace std;int main(){ int n = 20210605; int ans = 0; vector<bool> isp(n+1, tru原创 2022-03-08 23:31:08 · 236 阅读 · 2 评论