题解列表

筛选

日期问题(附带详细分析与拓展)

###注意事项不知道各位看官是否和我一样,02/03/04答案是2002-03-042004-02-032004-03-02所以以为是直接在年份前面补充20比如第一个2002最后一个2004仔细想想看看其实并不是这个意思题目中说时间是1960年1月1日至2059年12月31日,

用筛法求之N内的素数

摘要:解题思路:取余简简单单注意事项:参考代码:public static void main(String[] args) {Scanner  scr = new Scanner(System.in);i……

14行代码+递推公式法 完成 2^k进制数

摘要:解题思路:1.先求出 k位二进制数(因为其他进制数均可用二进制表示,eg.1个8进制 可用 3个二进制 表示) 所能表示的最大值s(即 2^k - 1); 2.再求出 该数可能的 最多位数m(即 w……

二级C语言-寻找矩阵最值

摘要:解题思路:定义二维数组,用双重循环寻找最值注意事项:数组的第一个元素为a[0],因此输出位置引用时需要+1参考代码:#include<stdio.h>#include<math.h>int main(……

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

解题思路:要想知道1到N中有多少个数满足其二进制表示中恰好有K个1,递推:根据Cnm=C(n-1)(m-1)+C(n-1)m;来求出所有位置的组合数值,然后当原来N的二进制位置为1时,加上对应组合数;为0时,继续递推;递归:那么我们可以先将N进行转换成二进制,

简洁的题解

摘要:解题思路:对字符串进行操作注意事项:无参考代码:x = input()def f(string):    print(string.replace(&#39;&#39;,&#39; &#39;).st……