第八届蓝桥杯题解 2022/3/13
第八届蓝桥杯题解胡言乱语鼠鼠开学又延迟了呜呜呜呜呜呜呜呜我以为高考结束是我的最长的假期但是事实证明:我太年轻了.jpg(所以这是你摆烂的理由吗fw)言归正传
迷宫可以考虑深搜来做,只要能到边界我们认为就是可以走出来,那么咱们怎么知道他走不出来呢?处理方式很简单,众所周知,细心的你肯定能发现,假如想每个方格只走一次且一直走下去是不可能的,如果走不出来,肯定是在兜圈子,那么我们只要当走到走过的地点,我们认为它不行。实现很简单,设一个visit数组即可
12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061#include <bits/stdc++.h>using namespace std;// 传送门:https://www.lanqiao.cn/courses/2786/learning/?id=67724// dfs// 答案:31char edge[110][110];map<char, int ...
第九届蓝桥杯题解 2022/3/8
第九届蓝桥杯题解本应该是上周就发出来的,前几天考试,鸽了两天(生产队的驴也不敢这么休息吧)
鬼灭之刃真好看(划去)
分数很简单的一道签到题,其实不用程序算,可以直接用等比数列算一下,然后让程序约一下分就好
12345678910111213141516#include <bits/stdc++.h>using namespace std;// 传送门:https://www.lanqiao.cn/courses/2786/learning/?id=67806int gcd(int x, int y){ if (y == 0) return x; else return gcd(y, x % y);}int main(){ // cout << gcd(1048575, 524288) << endl; cout << 1048575 << "/" << 524288; return 0;}
星期一看 ...
第十届蓝桥杯题解 2022/2/19
第十届蓝桥杯题解注释:这段时间正好在写蓝桥杯的题,将部分的题目的解法和大家分享,代码中的网址是该代码蒟蒻当时参考其他大佬的题解文章所在的网址,鸣谢大佬,如有错误,欢迎各位大佬指正有部分网址是提交答案的oj传送门
平方和直接暴力穷举,无需赘述
1234567891011121314151617181920212223242526272829#include <bits/stdc++.h>using namespace std;// https://www.lanqiao.cn/courses/2786/learning/?id=67813long long ans1 = 0;long long ans2 = 0;bool judge(int n){ while (n) { int remp = n % 10; if (remp == 1 || remp == 2 || remp == 0 || remp == 9) return true; n /= 10; } ...
第十一届蓝桥杯题解 2022/2/19
第十一届蓝桥杯题解注释:这段时间正好在写蓝桥杯的题,将部分的题目的解法和大家分享,代码中的网址是该代码蒟蒻当时参考其他大佬的题解文章所在的网址,鸣谢大佬,如有错误,欢迎各位大佬指正有部分网址是提交答案的oj传送门
门牌制作直接枚举即可
123456789101112131415161718192021222324#include <bits/stdc++.h>using namespace std;// 传送门:http://oj.ecustacm.cn/problem.php?id=1508int find(int n){ int a=0; while(n) { if(n%10==2) a++; n/=10; } return a;}int main(){ long long ans=0; for(int i=1;i<=2020;i++) { ans+=find(i); } ...
第十二届蓝桥杯题解 2022/2/19
第十二届蓝桥杯题解注释:这段时间正好在写蓝桥杯的题,将部分的题目的解法和大家分享,代码中的网址是该代码蒟蒻当时参考其他大佬的题解文章所在的网址,鸣谢大佬,如有错误,欢迎各位大佬指正有部分网址是提交答案的oj传送门
A 卡片暴力枚举即可,注意小错误
12345678910111213141516171819202122232425262728293031#include <bits/stdc++.h>using namespace std;// https://www.lanqiao.cn/courses/2786/learning/?id=280825// 3181int a[9];bool judge(int n){ while (n) { int remp = n % 10; if (a[remp] == 0) return false; a[remp]--; n /= 10; } return true;}int main()& ...
Hello World!2022/4/14
2022/4/14欢迎!
我的一小步 人类的一大步(误)