会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Luogu743373
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
7
8
9
10
···
14
下一页
2024年4月1日
CF1617C 题解
摘要: 思路 首先每个数可以不变或变成任意一个 ≤⌈n2⌉\le\lceil\frac n2\rceil≤⌈2n⌉ 的数,显然不可以对于 n≤mn\le mn≤m,⌈n2⌉\lceil\frac n2\rceil⌈2n⌉ 不可能比 ⌈m2⌉\lceil\frac m2\rceil⌈2m⌉ 大,所以我们
阅读全文
posted @ 2024-04-01 13:29 Vitamin_B
阅读(12)
评论(0)
推荐(0)
2024年3月30日
AT_abc347_c 题解
摘要: 思路 首先将每个 did_idi 变成 di mod (a+b)d_i\bmod(a+b)dimod(a+b),然后排序,破环成链,di+n=di+a+bd_{i+n}=d_i+a+bdi+n=di+a+b,枚举每个 i=1∼ni=1\sim ni=1∼n,判断 di∼di+n−1d_i\s
阅读全文
posted @ 2024-03-30 22:08 Vitamin_B
阅读(7)
评论(0)
推荐(0)
2024年3月29日
CF199B 题解
摘要: 思路 枚举每个圆半径 aaa 和另一组中的圆环内外圆的半径 b,cb,cb,c,设 xxx 为圆心距 (x1−x2)2+(y1−y2)2\sqrt{(x_1-x_2)^2+(y_1-y_2)^2}(x1−x2)2+(y1−y2)2,若 a+c≤xa+c\le xa+c≤x,说明 aaa 和
阅读全文
posted @ 2024-03-29 11:16 Vitamin_B
阅读(7)
评论(0)
推荐(0)
CF412E 题解
摘要: 思路 首先找出每个相邻的 @ 和 . 的位置,然后判断 @ 和 . 之间是否合法,若合法,枚举 @ 前的连续的仅由小写字母、数字和下划线构成的最长子串,并数出其中的小写字母的个数 s1s1s1 作为开头,再枚举 . 后面的仅由小写字母构成的最长子串,并数出其中的小写字母个数 s2s2s2 作为结尾,
阅读全文
posted @ 2024-03-29 10:16 Vitamin_B
阅读(7)
评论(0)
推荐(0)
2024年3月28日
CF126A 题解
摘要: 前置芝士 浓度问题中的十字交叉法(小学奥数)。 介绍一下十字交叉法(如果已经学过请跳过):若冷水温度 t1t1t1,热水温度 t2t2t2,需求的温度为 t0t0t0,则冷热水流速之比为 t2−t0:t0−t1t2-t0:t0-t1t2−t0:t0−t1(注意不是 t0−t1:t2−t0t0-t1:
阅读全文
posted @ 2024-03-28 21:47 Vitamin_B
阅读(8)
评论(0)
推荐(0)
CF1912D 题解
摘要: 思路 通过观察数据学习小学奥数我们可以知道,若可以取后 kkk 位来判断,则 bk mod n=0b^k\bmod n=0bkmodn=0;若需要 kkk 位一节相加来判断,则 bk mod n=1b^k\bmod n=1bkmodn=1;若需要 kkk 位一节并且交替加减来判断,则 bk mod
阅读全文
posted @ 2024-03-28 10:46 Vitamin_B
阅读(9)
评论(0)
推荐(0)
2024年3月27日
CF195D 题解
摘要: 思路 这题的每个算式的折点就在 x=−dkx=-\frac dkx=−kd 的位置,然后这题其实就是求不同的 dk\frac dkkd 的个数,这一点可以把这个分数约分然后把分子分母组成 pair 扔到 map 里去(当然也可以用 set 自动去重,也可以用高精度的浮点数代替 pair)。约分操
阅读全文
posted @ 2024-03-27 21:36 Vitamin_B
阅读(12)
评论(0)
推荐(0)
2024年3月26日
CF1015E1 题解
摘要: 思路 设 ui,j,di,j,li,j,ri,ju_{i,j},d_{i,j},l_{i,j},r_{i,j}ui,j,di,j,li,j,ri,j 分别为从 ai,ja_{i,j}ai,j 开始向上、下、左、右方向延升出去的最长连续的星号,而以 si,js_{i,j}si,j 表示 a
阅读全文
posted @ 2024-03-26 20:54 Vitamin_B
阅读(6)
评论(0)
推荐(0)
CF1015E2 题解
摘要: 思路 设 ui,j,di,j,li,j,ri,ju_{i,j},d_{i,j},l_{i,j},r_{i,j}ui,j,di,j,li,j,ri,j 分别为从 ai,ja_{i,j}ai,j 开始向上、下、左、右方向延升出去的最长连续的星号,而以 si,js_{i,j}si,j 表示 a
阅读全文
posted @ 2024-03-26 20:45 Vitamin_B
阅读(10)
评论(0)
推荐(0)
CF989C 题解
摘要: 思路 把 50×5050\times5050×50 的矩阵分割成四个 25×2525\times2525×25 的小矩阵,分别存四个字母。然后因为方格充足,所以可以在不破坏原先 A 矩阵的情况下在其中存 d−1d-1d−1 个 D,其余同理。因为资源充足,所以其中一种解决方案就是间隔着放字母。 代码
阅读全文
posted @ 2024-03-26 12:52 Vitamin_B
阅读(10)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
7
8
9
10
···
14
下一页
公告