题解列表

筛选

蓝桥杯2021年第十二届国赛真题—二进制问题

摘要:解题思路:要想知道1到N中有多少个数满足其二进制表示中恰好有K个1,递推:根据Cnm=C(n-1)(m-1)+C(n-1)m;来求出所有位置的组合数值,然后当原来N的二进制位置为1时,加上对应组合数;……

复杂度O(n)版题解

摘要:解题思路:主要利用前缀和思想,一部分值要减掉,一部分值要加上。注意事项:参考代码:#include <bits/stdc++.h>using namespace std;int m[27][3];//……

蓝桥杯2018年第九届真题-全球变暖

摘要:思路:无需判断有多少个岛屿,只要判断这一个由'#'组成的连通块(可能是岛屿)是否会被完全淹没,如果连通块中间存在一个'#'的四周都是'#',那么该连通块就不会被淹没。 ```cpp #incl……

蓝桥杯2020年第十一届国赛真题-天干地支

摘要:解题思路:把庚子年作为开始年,每过60年一个循环注意事项:正年数与负年数方向不一样(2019 是己亥年 2021是辛丑年)都与2020差一年参考代码:#include <iostream> #inc……