草庐IT

第十三届蓝桥杯省赛 JAVA B组(真题解析+个人体会)(已更新完G题)

试题A:星期计算【填空题】题目:答案:7解析:此题直接对7求余即可。publicclassMain{publicstaticvoidmain(String[]args){System.out.println(Math.pow(20,22)%7+6);}}贴一个BigInteger的代码importjava.math.BigInteger;​publicclassMain{publicstaticvoidmain(String[]args){BigIntegerbg=newBigInteger(20+"");BigIntegerres=bg.pow(22).remainder(BigIntege

第十三届蓝桥杯省赛 JAVA B组(真题解析+个人体会)(已更新完G题)

试题A:星期计算【填空题】题目:答案:7解析:此题直接对7求余即可。publicclassMain{publicstaticvoidmain(String[]args){System.out.println(Math.pow(20,22)%7+6);}}贴一个BigInteger的代码importjava.math.BigInteger;​publicclassMain{publicstaticvoidmain(String[]args){BigIntegerbg=newBigInteger(20+"");BigIntegerres=bg.pow(22).remainder(BigIntege

第十三届第一场蓝桥杯嵌入式主观题讲解

第一次发帖,纪念一下哈!笔者参加第十三届蓝桥杯嵌入式比赛第二场,在4.9号第一场比赛结束后拿到赛题进行练习后,将难点以及解决思路分享给大家,有讲解不到位的欢迎大家指出哈,相互学习进步。目录一、赛题分析二、问题总结三、代码(完整代码,功能全部实现,附有注释)一、赛题分析    这是刚刚过去的第十三届第一场嵌入式的省赛,模拟比赛的时候,拿到赛题,就发现相较于上一年简单了一些。但也有些踩坑点。所以,先一步一步的把其他的模块先实现了,其他的模块都很简单,非常中规中矩。接下来就搞细节部分,其实说难也不是很难,主要是比较麻烦。   我觉得在我们拿到赛题的时候,应该分模块来实现,首先看看用到了哪些模块,再去

第十三届第一场蓝桥杯嵌入式主观题讲解

第一次发帖,纪念一下哈!笔者参加第十三届蓝桥杯嵌入式比赛第二场,在4.9号第一场比赛结束后拿到赛题进行练习后,将难点以及解决思路分享给大家,有讲解不到位的欢迎大家指出哈,相互学习进步。目录一、赛题分析二、问题总结三、代码(完整代码,功能全部实现,附有注释)一、赛题分析    这是刚刚过去的第十三届第一场嵌入式的省赛,模拟比赛的时候,拿到赛题,就发现相较于上一年简单了一些。但也有些踩坑点。所以,先一步一步的把其他的模块先实现了,其他的模块都很简单,非常中规中矩。接下来就搞细节部分,其实说难也不是很难,主要是比较麻烦。   我觉得在我们拿到赛题的时候,应该分模块来实现,首先看看用到了哪些模块,再去

【蓝桥杯】第十三届蓝桥杯大赛软件赛决赛-Python大学B组【纯暴力解法记录】

持续更新ing......C题取模⏰D题内存空间🎈E题近似GCD⏰文章小记:本文是记录蓝桥杯真题暴力解法的帖子,其中有部分题目会因为时间超时而无法通过。题目名字C题取模D题内存空间E题近似GCDF题交通信号G题点亮H题打折I题owoJ题替换字符现在开始一题题的暴力解决:C题取模⏰题目描述给定n,m,问是否存在两个不同的数x,y使得1≤x输入格式输入包含多组独立的询问。第一行包含一个整数T表示询问的组数。接下来T行每行包含两个整数n,m,用一个空格分隔,表示一组询问。输出格式输出T行,每行依次对应一组询问的结果。如果存在,输出单词Yes;如果不存在,输出单词No。样例输入3125299999样例

【蓝桥杯】第十三届蓝桥杯大赛软件赛决赛-Python大学B组【纯暴力解法记录】

持续更新ing......C题取模⏰D题内存空间🎈E题近似GCD⏰文章小记:本文是记录蓝桥杯真题暴力解法的帖子,其中有部分题目会因为时间超时而无法通过。题目名字C题取模D题内存空间E题近似GCDF题交通信号G题点亮H题打折I题owoJ题替换字符现在开始一题题的暴力解决:C题取模⏰题目描述给定n,m,问是否存在两个不同的数x,y使得1≤x输入格式输入包含多组独立的询问。第一行包含一个整数T表示询问的组数。接下来T行每行包含两个整数n,m,用一个空格分隔,表示一组询问。输出格式输出T行,每行依次对应一组询问的结果。如果存在,输出单词Yes;如果不存在,输出单词No。样例输入3125299999样例

代码随想录算法训练营第十三天 | 239. 滑动窗口最大值、347.前 K 个高频元素、总结

打卡第十三天,昨天休息,今天继续栈和队列,重新复习了单调队列,上次看ACwing的视频学了单调队列,没有完全学明白,重学之后比之前清晰多了今日任务滑动窗口最大值347.前K个高频元素总结239.滑动窗口最大值给你一个整数数组nums,有一个大小为k的滑动窗口从数组的最左侧移动到数组的最右侧。你只可以看到在滑动窗口内的k个数字。滑动窗口每次只向右移动一位。返回滑动窗口中的最大值。我的题解classSolution{public:vectorint>maxSlidingWindow(vectorint>&nums,intk){inthh=0,tt=-1;intq[100010];vectorint

代码随想录算法训练营第十三天 | 239. 滑动窗口最大值、347.前 K 个高频元素、总结

打卡第十三天,昨天休息,今天继续栈和队列,重新复习了单调队列,上次看ACwing的视频学了单调队列,没有完全学明白,重学之后比之前清晰多了今日任务滑动窗口最大值347.前K个高频元素总结239.滑动窗口最大值给你一个整数数组nums,有一个大小为k的滑动窗口从数组的最左侧移动到数组的最右侧。你只可以看到在滑动窗口内的k个数字。滑动窗口每次只向右移动一位。返回滑动窗口中的最大值。我的题解classSolution{public:vectorint>maxSlidingWindow(vectorint>&nums,intk){inthh=0,tt=-1;intq[100010];vectorint

【第十三届蓝桥杯省赛B组】统计子矩阵 (枚举&前缀和+双指针)

AcWing4405.统计子矩阵来源:第十三届蓝桥杯省赛C++B组给定一个 N×MN×M 的矩阵 AA,请你统计有多少个子矩阵(最小 1×11×1,最大 N×MN×M)满足子矩阵中所有数的和不超过给定的整数 KK?输入格式第一行包含三个整数 N,MN,M 和 KK。之后 NN 行每行包含 MM 个整数,代表矩阵 AA。输出格式一个整数代表答案。数据范围对于 30%30% 的数据,N,M≤20N,M≤20,对于 70%70% 的数据,N,M≤100N,M≤100,对于 100%100% 的数据,1≤N,M≤500;0≤Aij≤1000;1≤K≤2500000001≤N,M≤500;0≤Aij≤1

【第十三届蓝桥杯省赛B组】统计子矩阵 (枚举&前缀和+双指针)

AcWing4405.统计子矩阵来源:第十三届蓝桥杯省赛C++B组给定一个 N×MN×M 的矩阵 AA,请你统计有多少个子矩阵(最小 1×11×1,最大 N×MN×M)满足子矩阵中所有数的和不超过给定的整数 KK?输入格式第一行包含三个整数 N,MN,M 和 KK。之后 NN 行每行包含 MM 个整数,代表矩阵 AA。输出格式一个整数代表答案。数据范围对于 30%30% 的数据,N,M≤20N,M≤20,对于 70%70% 的数据,N,M≤100N,M≤100,对于 100%100% 的数据,1≤N,M≤500;0≤Aij≤1000;1≤K≤2500000001≤N,M≤500;0≤Aij≤1