题解at_abc puzzle 326

「题解」CODE FESTIVAL 2017 Final I Full Tournament

这怎么想得到啊?这怎么想得到啊?这怎么想得到啊?这怎么想得到啊?这怎么想得到啊?这怎么想得到啊?这怎么想得到啊?这怎么想得到啊?这怎么想得到啊?这怎么想得到啊?这怎么想得到啊?这怎么想得到啊? ......
题解 Tournament FESTIVAL Final CODE

[AGC055A] ABC Identity 题解

# [AGC055A] ABC Identity 题解 ## 题目描述 给定长度为 $3n (1 \le n \le 2e5)$ 的序列,其中字母 A,B,C 各有 $n$ 个。 一个合法序列 $T$ 满足以下条件: - 其长度为 $3k (1 \le k \le n)$。 - $T_1 = T_2 ......
题解 Identity 055A AGC 055

【题解】[JLOI2014]镜面通道

## 题目描述: 在一个二维平面上,有一个镜面通道,由镜面 $AC, BD$ 组成,$AC, BD$ 长度相等,且都平行于 $x$ 轴,$B$ 位于 $(0,0)$。 通道中有 $n$ 个外表面为镜面的光学元件,光学元件 $\alpha$ 为圆形,光学元件 $\beta$ 为矩形(这些元件可以与其他 ......
题解 镜面 通道 JLOI 2014

POJ2117 Electricity 题解 tarjan点双连通分量 割点

题目链接:[http://poj.org/problem?id=2117](http://poj.org/problem?id=2117) 题目大意: 给定一个由 $n$个点 $m$ 条边构成的无向图,请你求出该图删除一个点之后,连通块最多有多少。 解题思路: tarjan,判断 $u$ 的子节点有 ......
题解 分量 Electricity tarjan 2117

CF1697F 题解

## 题意 [传送门](https://www.luogu.com.cn/problem/CF1697F) 构造一个长度为 $n$ 的数列 $a$,满足 $1\le a_i\le k$ 且 $a$ 不降,以及 $m$ 个约束,有三种情况: * `1 i x`,表示 $a_i\ne x$ * `2 i ......
题解 1697F 1697 CF

P2860 [USACO06JAN]Redundant Paths G 题解 ratjan边双连通分量

题目链接:[https://www.luogu.com.cn/problem/P2860](https://www.luogu.com.cn/problem/P2860) 题目大意: 给定一个无向连通图,求至少加几条边,能使其变成一个边双连通图。 解题思路: 边双连通分量缩点后计算度数为 $1$ 的 ......
题解 分量 Redundant ratjan P2860

Educational Codeforces Round 150 (Rated for Div. 2) 题解

https://codeforces.com/contest/1841 https://codeforces.com/contest/1841/problems # D. Pairs of Segments https://codeforces.com/contest/1841/problem/D ......
题解 Educational Codeforces Round Rated

POJ 3131 - Cubic Eight-Puzzle

很明显可以看出是一道搜索题。 首先考虑 $bfs$,第一种思路是每次从给定的初始状态都进行一次 $bfs$,直到 $30$ 停止。然后我们发现,初始状态根据一开始空格的位置不同,一共只有 $9$ 种。而一个状态可以用空格的位置、所有位置上方的颜色、所有位置左方的颜色唯一确定,一共 $6^8\cdot ......
Eight-Puzzle Puzzle Cubic Eight 3131

题解 P9196【[JOI Open 2016] 销售基因链】

套路题,来讲个套路解法。 如果没有后缀的要求,答案就是 trie 树的子树内字符串数量。现在加上了后缀,尝试继续使用 trie 树解决问题。 我们建立两棵 trie 树 $T_1,T_2$,其中 $T_1$ 是正常的 trie 树,$T_2$ 是每个字符串翻转后的 trie 树。这样的话,包含给定后 ......
题解 基因 P9196 9196 2016

CF1120C Compress String 题解

简要题意:你需要打出一个长度为 $n$ 的字符串 $s$。 - 花费 $c_1$ 的代价,在末尾打出一个字符。 - 花费 $c_2$ 的代价,在末尾打出目前已打出字符串的某个子串。 问最少的操作代价,$n\le5\times10^3$。 不妨用 $f_i$ 表示操作前 $i$ 个数的最小代价。可以在 ......
题解 Compress String 1120C 1120

Not Another Linear Algebra Problem 题解

题意:自己看。 首先我们知道我们唯一能找到的题解在 hos_lyric 的代码里。把它放在这里:(由 bikuhiku 提供) $$ \begin{aligned} &U \subseteq \mathbb{F}_p^n, \text{subspace}\\ & a(U) := \#\{ p \in ......
题解 Another Algebra Problem Linear

[ABC305D] Sleep Log题解

# 题目大意 给 $N$ 个时刻: - 当 $i$ 为奇数时,$A_i$ 表示刚刚起床的时刻。 - 当 $i$ 为偶数时,$A_i$ 表示开始睡觉的时刻。 有 $Q$ 次询问,每次求在 $[l,r]$ 区间内睡了多长时间。 # 分析 首先我们要考虑处理边界情况。 每一次二分查找第一个大于等于 $l$ ......
题解 Sleep 305D ABC 305

[ABC305C] Snuke the Cookie Picker题解

# 题目大意 有一个 $H\times W$ 的网格,一种有一个矩形,矩形中间有一个点被挖空,求这个点的坐标。(. 表示空白,# 表示矩形内的点) # 解析 观察我们可以发现,每一矩形内的个点上下左右至少会有两个是 #。 如图: ![](https://cdn.luogu.com.cn/upload ......
题解 Cookie Picker Snuke 305C

CF113B Petr# 题解

~最近在做字符串的题,正好就给我随机了一道这个(~ ## 题意 给你一个字符串 $s$ 以及一个开头串 $s_{begin}$ 和结尾串 $s_{end}$,问该字符串中有多少个不同的子串,满足以 $s_{begin}$ 开头,以 $s_{end}$ 结尾。两个子串不同,当且仅当两个子串长度不同,或 ......
题解 113B Petr 113 CF

【P8819 [CSP-S 2022]】 星战 题解(图论 + 哈希)

图论 + 哈希。 [Link.](https://www.luogu.com.cn/problem/P8819) 因为实在是太妙了所以写个题解。 ## Solution - 因为每个点的出度都为 $1$,所以从任意一点出发永远可以走下去,故每次只需判断每个点度数是否为 $1$ 即可。 - 然后一三操 ......
题解 P8819 CSP-S 8819 2022

[ABC212E] Safety Journey 题解

[Safety Journey](https://www.luogu.com.cn/problem/AT_abc212_e) ### 题目大意 给定一张缺少了 $m$ 条边的 $n$ 个点的完全图和一个正整数 $k$,你需要求出满足以下条件的序列 $A$ 的数量: - $A$ 的长度为 $k+1$。 ......
题解 Journey Safety 212E ABC

Codeforces Round 877 (Div.2) 题解 A - D

## [A](https://codeforces.com/contest/1838/problem/A). Blackboard List ### 题目大意 起初黑板上有两个数,现在不断选取两个数作出他们俩差的绝对值并写在黑板上,如此往复直到黑板上有 $n$ 个数。现在给定这 $n$ 个数,问起初 ......
题解 Codeforces Round 877 Div

CF402E Strictly Positive Matrix 题解 tarjan强连通分量

题目链接:[http://codeforces.com/problemset/problem/402/E](http://codeforces.com/problemset/problem/402/E) 题目大意: 给出一个矩阵 $A$,问是否存在一个正整数 $k$ 使得 $A^k$ 的所有元素都是 ......
题解 分量 Strictly Positive Matrix

P1707 刷题比赛 题解

多少有点混乱邪恶。 题意:给出递推式: $$ a_1=b_1=c_1=1\\ a_2=b_2=c_2=3\\ \begin{aligned} a_k&=p\times a_{k-1}+q\times a_{k-2}&+b_{k-1}+c_{k-1}&+r(k-2)^2+t(k-2)+1\\ b_k& ......
题解 P1707 1707

P1306 斐波那契公约数 题解

请求出 $f_n$ 与 $f_m$ 的最大公约数,即 $\gcd(f_n, f_m)$,答案对 $10^8$ 取模。 结论:$\gcd(f_n, f_m) = f_{\gcd(n, m)}$ 证明如下: 首先引理 1: $$ f_{n + m} = f_{n - 1} \times f_{m} + ......
公约数 题解 公约 P1306 1306

AtCoder Beginner Contest 305 题解

https://atcoder.jp/contests/abc305/tasks_print # E - Art Gallery on Graph 冷知识:md 这题赛时没做出来 /cy 刚看到题:这是什么题啊,$K, h$ 都 $1e5$ 能做吗 /fn 确实能做。 考虑类似 SPFA 的操作。 ......
题解 Beginner AtCoder Contest 305

师大 2023 月赛题解

# A 德军坦克数量 ## Background 第二次世界大战中,由于战况的激烈与残酷,双方的人员和军备都有惊人的损失。盟军方面发现一个有趣的事实:可能是出于严谨,德国人每月生产的坦克都是从1开始依次往后编号。假设某个月一共生产了$N$辆坦克,则这批坦克的编号就是从$1$到$N$。这使得通过观察坦 ......
题解 师大 2023

Codeforces Round 876 Div2 A-D题解

# Codeforces Round 876 Div2 A-D题解 # A.The Good Array 这个题就是问你对于 $i \leq n$,要求前面后面至少 $ceil(\frac{i}{k})$ 个 1 那我们就贪心的每k个放一个1,或者直接用数学算一下就好了 AC 代码 ```cpp # ......
题解 Codeforces Round Div2 876

杂题题解

### 序列变化(exchange) 只要第一位确定,后面的 $n-1$ 位都是唯一确定的。因为具体是 `B` 还是 `C` 只取决于两侧字母是否一样,所以两种变化方案其中一种是另一种每一位取反,要么都合法,要么都不合法。 但变化出的方案可能不能继续变化下去,比如 `CCC` 变化到 `BBB` 之 ......
题解

permu题解(树上莫队)(非正解)

# [题目传送门](https://www.luogu.com.cn/problem/U305311)![](https://cdn.luogu.com.cn/upload/image_hosting/dny4i71s.png)![](https://cdn.luogu.com.cn/upload/ ......
题解 permu

和与积 题解 简单二分查找

题目大意: 给定两个整数 $a(2 \le a \le 2 \times 10^9)$ 和 $b(1 \le b \le 10^{18})$。 判断是否存在两个正整数 $x$ 和 $y$,同时满足如下两个条件: 1. $x + y = a$ 2. $x \times y = b$ 解题思路: 用 $ ......
题解

佳佳的 Fibonacci 题解

# 佳佳的 Fibonacci 题解 ### 题目: ![image](https://img2023.cnblogs.com/blog/3091262/202306/3091262-20230610164827845-1273941722.png) ### 题解: 数据范围很大,暴力超时,考虑的是 ......
题解 Fibonacci

题解 NOD2207C【不降序列】

## problem 给出 n 个数组 A1​ 到 An​ ,数组中的元素为 1 到 M 之间的数字。 数组之间也存在字典序,即从第一个数开始逐位比较,一旦某个数字大于另一个,则数组的字典序大于另一个,如果某一个是另一个的前缀,则前缀的字典序更小。 你可以选择一些大于 0 的数字执行减法操作,一旦选 ......
题解 序列 2207C 2207 NOD

题解 NOD2207D【电报】

## 前置知识:高斯消元 已知 $n$ 元线性一次方程组。关于 $x_1,x_2,\cdots,x_n$。 $$ \begin{cases} a_{1, 1} x_1 + a_{1, 2} x_2 + \cdots + a_{1, n} x_n = b_1 \\ a_{2, 1} x_1 + a_{ ......
题解 电报 2207D 2207 NOD

[SHOI2011]双倍回文 题解

# [SHOI2011]双倍回文 题解 > 看了一些写回文自动机的大佬的代码,我深感敬畏,于是我转身向Manacher走去 现在荣登最优解第一页…… ![](http://rof75q3nd.hn-bkt.clouddn.com/202302051457374.png) 说实话,这个方法的复杂度是很 ......
回文 题解 双倍 SHOI 2011