自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 收藏
  • 关注

原创 CF1907F

那么我们要找到一个点,使它可以通过移位或反转成为一个有序序列。第一种操作不会改变数列的顺序,第二种操作改变元素的正反。这题我们把序列当做一个环,我们分类讨论两种操作。如果不能通过操作成为有序序列,直接输出。否则我们需要找到这个点,然后判断最小值。

2024-08-08 14:10:28 117

原创 CF1659C

那么我们比较不迁都省下来的总费用与迁都哪个小,然后直接输出。对于当前位置来说,我们要么攻占和迁都,要么只攻占。

2024-08-08 14:08:49 35

原创 P3166

看到题面,觉得正着想有点难,考虑用整体减去不满足的就是答案。求在网格上,三点都在格点上的三角形个数。前两种都可以直接考虑,以第一种为例,在。在网格里选三个点,方案数是。第二种同理,方案数是。考虑第三种,先选择两点。要想坐标为整数,就要。

2024-08-07 20:15:31 416

原创 CF1615C

的数量是否相同,如果相同那么我们统计他们相同位置不同值的个数,根据性质二可得答案就是他们不同的个数。在两个不同位置进行操作,相当于交换两个位置的状态,剩下位置因为经过偶数次变换,所以不变。的个数不相同,我们继续在分类。,如果相同位置不同值的个数大于极大值,就输出。在一个位置操作两次与没有操作是一样的。否则输出相同位置不同值的个数。那么这题的思路就是统计他们。,因为操作一次他最多会让。

2024-08-07 16:53:43 282

原创 CF1896C

根据这题的题意,先拿一个结构体将题中的。数组也按照值从小到大排序,再用一个。分别表示值和下标,然后创建一个。数组存起来,里面存两个变量。个数判断一下是否大于等于。数组按照值从小到大排序,存储是否合法,初始化为。,然后下半部分也是同理的。小放一起才可以符合题意。个数判断一下是否小于。然后把这两个数组排序,

2024-08-07 16:52:43 107

原创 CF868B

在同一平面内,有三个障碍物和两个点,障碍物不能跨越,问能不能从一个点走到另外一个点。先把输入的变量处理一下,然后我们判断相邻的点有没有解,然后输出。

2024-08-07 16:52:02 53

原创 ABC268F

这题要我们求最后字符串拼起来的最大值。因为任意两个字符串交换顺序是不会改变大小的,所以我们可以利用一种类似与冒泡排序的方法。那么我们可以用一个类似于赋比重的方法,让数组排一次序就可以得出答案。个字符串前面才可以使最大值尽可能大。

2024-08-07 16:50:05 280

原创 P9913

的方法,用一个大正方形,下面横着放。的方法,用一个大正方形,下面横着放。的方法,用三个大正方形,下面用。所以我们只需要特判,然后输出即可。通过手画可得在一到八的范围内,首先,我们通过题意可以知道。从递推我们可以得出,只有当。时,不可以分为题目需要的。再往下可以用递推得到。

2024-08-07 16:49:15 586

原创 P1401

只需要把每两个数全部判断一遍看看是否越界,然后就可以输出了。

2024-08-07 16:48:29 54

原创 CF467B

位不同就可以成为朋友,那么这题的思路就是暴力。位士兵与 Fedor 异或为。题目说如果二进制最多有。

2024-08-07 16:47:35 239

原创 CF254B

这题的思路就是枚举每一天看一下需要多少人,因为一个人不会用两个人的额,所以我们只需要把每天需要的人数取最大值就可以了。ps:这题要开大空间,否则会 WA。

2024-08-07 16:45:46 60

原创 CF982B

外向者:此类乘客总是会选择已有一人就坐(当然是内向者)的那一排,如果有多排都满足条件,他会选择。内向者:此类乘客总是会选择两个座位都是空的那一排就坐,如果有多排都是空的,他将会选择。这题我们可以用两个堆,一个大根堆和一个小根堆,分别用来表示内向者的首选和外向。因为一开始座位都是空的,所以全部的座位都会分给内向者,每次选座位时,堆顶人。以及乘客上车的顺序。若当前剩下一个座位,就将堆顶弹出。初始时,公交车是空的。个站,每一站将上来一名乘客。最小的那一排中任意一个空座坐下。最大的那一排的空座坐下。

2024-08-07 16:44:49 527

原创 P1135

深搜看一下是否会超出边界,如果没超出就搜索,最后看一下答案是否。被更改,如果没被更改就输出。

2024-08-07 16:43:59 318

原创 CF1863B

这题也是比赛赛题,赛时手打了个快排,然后T了,40分。

2024-08-07 16:41:38 382

原创 CF1870B

模拟赛时过的一道题,看了大佬的题解,感觉不用那么麻烦。

2024-08-07 16:39:30 741

原创 CF119B题解

个定理熟练度的平均数和已经配好平均数的最大值。个定理被配对,我们要让熟练度最大,就要让剩下中最大熟练度。个定理,那么此时的熟练度就是这。

2024-08-07 16:35:56 198

原创 CF140B题解

我们看一下思路,如果这张贺卡是原来的朋友寄过来的,自己发给自己或发不出去的话,继续循环。否则输出答案,直接退出。的复杂度也是可以过掉这道题的。

2024-08-07 16:31:42 189

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除