05 2022 档案
摘要:比赛链接 A 题解 知识点:贪心。 先手的一方拥有大于等于对方最大牌的牌即可获胜,所以考虑取两组牌各自的最大值进行比较。 时间复杂度 空间复杂度 代码 #include <bits/stdc++.h> #define ll long long using namespac
阅读全文
摘要:比赛链接 A 题解 知识点:数学。 显然长度大于等于3的数字串的最小数位是完全可以通过这些操作留到最后。 长度等于2的数字串只可能是个位数字。 时间复杂度 空间复杂度 代码 #include <bits/stdc++.h> using namespace std; int
阅读全文
摘要:有关 VS Code 的各种配置 基于 msys2 配置 MinGW-w64 GCC 下载并安装 msys2 。 到路径 msys2安装路径\msys64\etc\pacman.d 下找到 mirrorlist 文件,并将国内大学镜像源(如清华、中科大等)提至最前。 这里只用到 .mingw32 、
阅读全文
摘要:题目 题目描述 牛可乐发明了一种新型的翻转游戏! 在一个有 行 列的棋盘上,每个格子摆放有一枚棋子,每一枚棋子的颜色要么是黑色,要么是白色。每次操作牛可乐可以选择一枚棋子,将它的颜色翻转(黑变白,白变黑),同时将这枚棋子上下左右相邻的四枚棋子的颜色翻转(如果对应位置有棋子的话)。 牛
阅读全文
摘要:比赛链接 A 题解 知识点:数学,贪心。 考虑 和 的余数情况。 时间复杂度 空间复杂度 代码 #include <bits/stdc++.h> using namespace std; int main(){ std::ios::sync_wit
阅读全文
摘要:比赛链接 A 题解 知识点:模拟。 照着模拟(细节加0防炸char,虽然这里没用)。 时间复杂度 空间复杂度 代码 #include <bits/stdc++.h> using namespace std; int main(){ std::ios::sync_with_
阅读全文
摘要:归并排序模板。 #include <bits/stdc++.h> using namespace std; long long cnt = 0; int a[1000007], b[1000007]; void merge_sort(int l, int r) { if (l == r) retur
阅读全文
摘要:比赛链接 A 题解 知识点:模拟。 (比较显然,不写了) 时间复杂度 空间复杂度 代码 #include <bits/stdc++.h> using namespace std; int a[100]; int main(){ std::ios::sync_wit
阅读全文
摘要:题目 Description Flip game is played on a rectangular 4x4 field with two-sided pieces placed on each of its 16 squares. One side of each piece is white
阅读全文
摘要:题目 题目描述 相信大家都玩过扫雷的游戏。那是在一个 的矩阵里面有一些雷,要你根据一些信息找出雷来。 万圣节到了 ,“余”人国流行起了一种简单的扫雷游戏,这个游戏规则和扫雷一样,如果某个格子没有雷,那么它里面的数字 表示和它 连通的格子里面雷的数目。 现在棋盘是 $n
阅读全文
摘要:题目 题目描述 小西有一条很长的彩带,彩带上挂着各式各样的彩珠。已知彩珠有 个,分为 种。简单的说,可以将彩带考虑为 轴,每一个彩珠有一个对应的坐标(即位置)。某些坐标上可以没有彩珠,但多个彩珠也可以出现在同一个位置上。 小布生日快到了,于是小西打算剪一段彩带送给小布。为了让
阅读全文
摘要:题目 题目描述 “丢~丢~丢手绢,轻轻地放在小朋友的后面,大家不要告诉她,快点快点抓住她,快点快点抓住她。” 牛客幼儿园的小朋友们围成了一个圆圈准备玩丢手绢的游戏,但是小朋友们太小了,不能围成一个均匀的圆圈,即每个小朋友的间隔可能会不一致。为了大家能够愉快的玩耍,我们需要知道离得最远的两个小朋友离得
阅读全文
摘要:题目 题目描述 小红拿到了一个长度为 的数组。她每次操作可以让某个数加 或者某个数减 。 小红最多能进行 次操作。她希望操作结束后,该数组出现次数最多的元素次数尽可能多。 你能求出这个最大的次数吗? 输入描述 第一行两个正整数 和 第二行有 个
阅读全文
摘要:题目 题目描述 牛能在某小城有了固定的需求,为了节省送货的费用,他决定在小城里建一个仓库,但是他不知道选在哪里,可以使得花费最小。 给出一个 的矩阵,代表下一年小城里各个位置对货物的需求次数。我们定义花费为货车载货运输的距离,货车只能沿着水平或竖直方向行驶。 输入描述 首先
阅读全文
摘要:题目 题目描述 一种新型的激光炸弹,可以摧毁一个边长为R的正方形内的所有的目标。 现在地图上有 ()个目标,用整数 (其值在 )表示目标在地图上的位置,每个目标都有一个价值。 激光炸弹的投放是通过卫星定位的,但其有一个缺点,就是其爆
阅读全文
摘要:题目 题目描述 给定一个长度为 的整数数组,问有多少对互不重叠的非空区间,使得两个区间内的数的异或和为 。 输入描述 第一行一个数 表示数组长度; 第二行 个整数表示数组; , 。 输
阅读全文
摘要:题目 题目描述 一个数轴,每一个储物点会有一些东西,同时它们之间存在距离。 每次给个区间 ,查询把这个区间内所有储物点的东西运到另外一个储物点的代价是多少? 比如储物点 有 个东西,要运到储物点 ,代价为 $di
阅读全文
摘要:题目 题目描述 从前,有 只萌萌的糖糖,他们分成了两组一起玩游戏。他们会排成一排,第 只糖糖会随机得到一个能力值 。从第 秒的时候,第 只糖糖就可以消灭掉所有排在他前面的和他不是同一组的且能力值小于他的糖糖。 为了使游戏更加有趣,糖糖的爸爸,娇姐,会发功 $
阅读全文
摘要:题目 题目描述 一个数轴,每一个储物点会有一些东西,同时它们之间存在距离。 每次给个区间 ,查询把这个区间内所有储物点的东西运到另外一个储物点的代价是多少? 比如储物点 有 个东西,要运到储物点 ,代价为 $di
阅读全文
摘要:题目 题目描述 某电商平台有 个仓库,编号从 到 。 当购进某种货物的时候,商家会把货物分散的放在编号相邻的几个仓库中。 我们暂时不考虑售出,你是否能知道,当所有货物购买完毕,存放货物种类最多的仓库编号为多少? 输入描述: 在第一行中给出两个正整数 , ,$1
阅读全文
摘要:题目 题目描述 某校大门外长度为 的马路上有一排树,每两棵相邻的树之间的间隔都是 米。我们可以把马路看成一个数轴,马路的一端在数轴 的位置,另一端在 的位置;数轴上的每个整数点,即 都种有一棵树。 由于马路上有一些区域要用来建地铁。这些
阅读全文