Let life be beautiful l|

Ginger_he

园龄:3年1个月粉丝:5关注:5

随笔分类 -  题解

CF771A题解
摘要:本文同步更新于洛谷博客 题目描述 给定一张无向图,要求如果 AB 之间有边,BC 之间有边,那么 AC 之间也需要有边,问这张图是否满足要求。 题解 不难发现,如果一个连通块满足上述条件,那它一定是一个完全图。而一个完全图又需要满足
49
0
0
洛谷P8309题解
摘要:本文同步更新于洛谷博客 题目描述 给定平面直角坐标系上的四个点,作一个正方形使得这 4 个点分别在正方形每条边所在的直线上。 题解 补充一下 ternary_tree 的证明,好像还挺简单的。 过 AAMBSBS 于点 M,过 \(C\
41
0
0
洛谷P8267题解
摘要:本文同步更新于洛谷博客 前置知识 若 ab,xa,则 xbab,xa,则 xb 若 \(a>b,x\geqslant a,x\leqslant
65
0
0
洛谷P6371题解
摘要:本文同步更新于洛谷博客 题目描述 使用给定的数字,组成一些在 [A,B] 之间的数使得这些数每个都能被 X 整除。 题解 对于 X>105,我们可以直接枚举 X 的倍数,然后判断其是否符合条件。 对于 X105,则使用数位 dp。我们传四
41
0
0
洛谷P8226题解
摘要:本文同步更新于博客园 前言 最优解 rank1,空间吊打 std。 题解 先求出 ai 在模 k 意义下的前缀和,记为 si,顺便用桶记录下每种余数出现的次数。 接下来我们 O(n) 枚举对每个关卡使用 bomb 的答案,假设枚举到第 x 关。不难
73
0
0
洛谷P8219题解
摘要:本文同步更新于洛谷博客 题目描述 f(x) 表示除 x 本身之外,x 的最大约数。给定 L,R,求 maxi=LR{f(i)}。 题解 先感性理解,要让 x 尽量大,并且让它除 1 以外的最小约数尽量小,不难想到答案
82
0
0
洛谷P5006题解
摘要:本文同步更新于洛谷博客 题目描述 你在一张地图上移动,用 1/2/3/4 来表示左/右/上/下,当前格子上的字母代表着你要进行相应的操作。 R:HPmax(0,HP10) Q:STST+5 Y:DEDE+5 M:\(HP\gets
32
0
0
洛谷P7551题解
摘要:本文同步更新于洛谷博客 题解 很明显这是最短路的模板,但与其他题不同的是,这道题中点是以字符串的形式出现的。因此我们就想到了 map,可以将字符串映射成一个数。最后注意重复出现的字符串只需映射一次,这道题就解决了。 Code #include<bits/stdc++.h> using namespa
57
0
0
洛谷P8185题解
摘要:本文同步更新于洛谷博客 题目描述 已知 4 个长度为 6 的字符串,每次给定一个字符串 s,现在可以从每个已知的字符串中选 01 个字母,问是否能组成 s。 题解 对于每次询问,我们用一个桶 a 记录下 s26 个出
75
0
0
洛谷P8183题解
摘要:本文同步更新于洛谷博客 题目描述 给定序列 {an},每次操作可以合并相邻的两个数,求使得序列中所有数相等的最小操作次数。 题解 设 i=1nai=s,因为合并不会影响 s,所以我们可以枚举 s 的因数作为最后序列中
88
0
0
洛谷P2558题解
摘要:本文同步更新于洛谷博客 题目描述 求由多个互不相等的 k 的方幂之和构成的第 p 小的数。 题解 因为题目要求选择互不相等的 k 的方幂之和,所以每种方幂只有选或不选两种情况。我们用 ai 表示是否选 ki,则 2ai=p。因此我
66
0
0
洛谷P8148题解
摘要:本文同步更新于洛谷博客 题目描述 a 为长度为 n 的非负整数序列,满足 1<in,ai1ai。现无序地给出可重集 S={k=lrak|1lrn},试还原 a。 题解 先声
55
0
1
洛谷P1186题解
摘要:本文同步更新于洛谷博客 题目描述 给定一张 n 个点 m 条边的带权无向图,求删除一条边后,最短路的最大值。 题解 不难发现,如果删除的边不在原图的最短路上,对结果是没有影响的。因此我们要先跑一边最短路,用 pre 数组记录下原图最短路上的每一个点。接着我们暴力枚举将每一条边
56
0
0
洛谷P8110题解
摘要:本文同步更新于洛谷博客 题目描述 给定两个长度为 n 的序列 {an},{bn} 与一个整数 k。 设矩阵 A 满足 Aij=ai×bj,求 Ak 的所有元素的和在模 998244353 意义下的结果。 题解
38
0
0
洛谷P8091题解
摘要:本文同步更新于洛谷博客 题目描述 给定两个四面骰子 AB,且骰子上的数均在 110 之间。问是否存在骰子 C,使得三个骰子的胜负关系形成一个环。 题解 直接暴力枚举 C 上的数即可,不要忘了有平局的情况。 小优化 如果存在一种情况满足条件就
51
0
0
SP10606题解
摘要:本文同步更新于洛谷博客 题目描述 一个数被称为是平衡的数,当且仅当对于所有出现过的数位,每个偶数出现奇数次,每个奇数出现偶数次。给定 A,B 请统计出 [A,B] 内所有平衡数的个数。 题解 平衡数与数的大小无关,并且我们要统计一个区间内符合条件的数的个数,不难想到用数位 dp。又因
39
0
0
CF855E题解
摘要:本文同步更新于洛谷博客 题目描述 求 lxr 中所有满足 x(b) 中各个数码均出现偶数次的 x 的个数。 题解 由于最多只有 10 个不同的数字,因此我们可以对每个数字出现的个数进行二进制状态压缩,0 表示出现偶数次,1 表示出
107
0
1
洛谷P6754题解
摘要:本文同步更新于洛谷博客 题目描述 给定 a,b,求区间 [a,b] 中有多少个不含长度大于一的回文子串的数字串。 题解 还是比较套路的数位 dp。我们传五个参数 k,x,y,p,q 进入 dfs,分别表示枚举到第 k 位,前两位为 x,前一位为 y,是
131
0
0
点击右上角即可分享
微信分享提示
深色
回顶
收起