题解wag-quaternary quaternary balance

P3604 美好的每一天题解

[传送门](https://www.luogu.com.cn/problem/P3604) # 好题! 首先说这道题的时间复杂度:$O(26n\sqrt n)$。因为转移是的常数是 $O(26)$ 并非 $O(1)$,这启示我们,**看数据范围,不要被O(1)给限制了,O(1)是一般情况,有些题不一 ......
题解 P3604 3604

【题解】AtCoder Beginner Contest 318(D - Ex)

赛时过了 A-G,Ex 仿佛猜到了结论但是完全不懂多项式科技,就炸了。 大家好像都秒了 A,B,C 就不写了。 ## D.General Weighted Max Matching ### 题目描述: 给你一个加权无向完全图,图中有 $N$ 个顶点,编号从 $1$ 到 $N$。连接顶点 $i$ 和 ......
题解 Beginner AtCoder Contest 318

P4198 楼房重建题解

[传送门](https://www.luogu.com.cn/problem/P4198) 一眼数据结构。 考虑线段树,记录该区间能看到最多的建筑数量 $ans_{wz}$ 以及看到区间中最大的斜率(或者说,该区间内最后看到的建筑)$xl_{wz}$。 很明显,假如我现在的修改操作是 $(x,y)$ ......
题解 楼房 P4198 4198

AT_abc318_e 题解

# AT_abc318_e Sandwiches 题解 ## Links [洛谷](https://www.luogu.com.cn/problem/AT_abc318_e) [AtCoder](https://atcoder.jp/contests/abc318/tasks/abc318_e) # ......
题解 AT_abc 318 abc AT

P3872 [TJOI2010] 电影迷题解

[传送门](https://www.luogu.com.cn/problem/P3872) 一眼网络流,考虑建图。 根据贪心思想,我们最好选完所有正权点,不选所有负权点。 **Trick:考虑 $S$ 向所有正权点连边,流量为权值,所有负权点向 $T$ 连边,流量为权值绝对值。** 但他还有一些限制 ......
电影迷 题解 电影 P3872 3872

[ABC318C] Blue Spring 题解

# [ABC318C] Blue Spring 题解 ## 题意简述 主人公出去旅游要买票,共有若干天,每天要花不同钱。现在有“通行证”出售,通过购买通行证,可以在某一天直接用通行证,以此来省去当天原本需要花费的票价。通行证只能一套一套买,每套中有 $D$ 个,买一套要花费 $P$ 元。可以购买任意 ......
题解 Spring 318C Blue ABC

AT_abc318_d 题解

# AT_abc318_d General Weighted Max Matching 题解 ## Links [洛谷](https://www.luogu.com.cn/problem/AT_abc318_d) [AtCoder](https://atcoder.jp/contests/abc31 ......
题解 AT_abc 318 abc AT

AT_abc318_c 题解

# AT_abc318_c Blue Spring 题解 ## Links [洛谷](https://www.luogu.com.cn/problem/AT_abc318_c) [AtCoder](https://atcoder.jp/contests/abc318/tasks/abc318_c) ......
题解 AT_abc 318 abc AT

Sushi 题解

[题目传送门](https://www.luogu.com.cn/problem/AT_dp_j) 一道 dp 题。 发现以前课上讲的题能水题解。 在 `dp` 之前,我们需要明确以下几个东西: **状态的表示**,**状态转移方程**,**边界条件**跟**答案的表示**。 ### 状态的表示 $ ......
题解 Sushi

[图论与代数结构 601] 最小费用最大流 题解

[题目传送门](https://www.luogu.com.cn/problem/B3608) 一道网络流题。 费用流板子题。费用流实际上是在给最大流套个最短路,而费用流一般边权会有负数,所以用 SPFA 算法,~~关于 SPFA,它复活了~~。 可以在最大流做 bfs 的时候将 SPFA 套上去。 ......
题解 代数 费用 结构 601

ABC317题解报告

我直接从第三题开始讲了。 [T3](https://atcoder.jp/contests/abc318/tasks/abc318_c) 把数组 $A$ 从大到小排序。 然后从前往后把前 $q$ 个数加起来,然后判断这 $q$ 个数的和与 $d$ 的大小关系,如果大了就变成 $d$。 然后有些细节就 ......
题解 报告 ABC 317

【题解】NOIP2021

咕咕咕的东西总是要补的。 ## A.报数 ### 题目描述: 报数游戏是一个广为流传的休闲小游戏。参加游戏的每个人要按一定顺序轮流报数,但如果下一个报的数是 $7$ 的倍数,或十进制表示中含有数字 $7$,就必须跳过这个数,否则就输掉了游戏。 在一个风和日丽的下午,刚刚结束 SPC20nn 比赛的小 ......
题解 NOIP 2021

【题解】Luogu[P7706] 「Wdsr-2.7」文文的摄影布置

[Link](https://www.luogu.com.cn/problem/P7706) 一道很有意思的线段树题。 **第一步分析**,我们要求最大的 $a_i+a_k-\min{(b_j)}$,事实上我们可以直接省去这个 $\min$ 因为要最大化这个东西,选出来的 $b_j$ 必然是最小的, ......
题解 Luogu P7706 7706 Wdsr

【题解】Educational Codeforces Round 153(CF1860)

每次打都想感叹一句,Educational 名不虚传。 ## A.Not a Substring ### 题目描述: 有 $t$ 组数据,对于每一组数据,你需要判断能否构造一个只由左右括号组成且长度为已经给定字符串的 $2$ 倍且已经给定的字符串不是子串的合法字符串。注:合法的字符串是左右括号能完全 ......
题解 Educational Codeforces Round 1860

【题解】Luogu-P2482 SDOI2010 猪国杀

写了 $358$ 行,$11.94 \mathrm{KB}$,有这么几个地方写挂了: - 反猪决斗一定选主猪。 - 游戏结束判定是主猪死亡或全部反猪死亡。 - 决斗可能被反杀,之后不能再出牌。 点击查看代码 ```cpp #include using namespace std; int n,m; ......
题解 Luogu-P Luogu 2482 2010

CF1863B 题解

# CF1863B Split Sort 题解 ## Links [洛谷](https://www.luogu.com.cn/problem/CF1863B) [Codeforces](https://codeforces.com/problemset/problem/1863/B) ## Desc ......
题解 1863B 1863 CF

CF1863C 题解

# CF1863C MEX Repetition 题解 ## Links [洛谷](https://www.luogu.com.cn/problem/CF1863C) [Codeforces](https://codeforces.com/problemset/problem/1863/C) ## ......
题解 1863C 1863 CF

P1463 [POI2001] [HAOI2007] 反素数 题解

# P1463 [POI2001] [HAOI2007] 反素数 题解 可以发现,最大的不超过 $n$ 的反素数就是 $1\sim n$ 中因数最多的数字。 > 证明: > > 设 $x, x\in[1, n]$ 为 $1\sim n$ 中因数最多的数字,则 $x #define x first # ......
素数 题解 P1463 1463 2001

CF 1863D 题解

# CF1863D Two-Colored Dominoes 题解 ## Links [洛谷](https://www.luogu.com.cn/problem/CF1863D) [Codeforces](https://codeforces.com/problemset/problem/1863/ ......
题解 1863D 1863 CF

【题解】P4593 [TJOI2018] 教科书般的亵渎

之前整理的时候忘记写,现在补上。 # 思路 拉插求自然数幂和。 关于自然数幂和 $\sum\limits_{i = 1}^n i^k$,已知是关于 $n$ 的 $k + 1$ 次多项式,可以用伯努利数 $O(k \log k)$ 求,也可以直接拉插 $O(k)$ 求。 拉插结论:若一个 $n$ 次多 ......
题解 教科书 教科 P4593 4593

题解 [AGC004D] Teleporter

[题目链接](https://www.luogu.com.cn/problem/AT_agc004_d) 躺在床上想到重要性质的题目。。。 首先,由于每个城市只有一个可以直接到达的城市,所以 $n$ 个城市就有 $n$ 条边,容易发现这是一棵基环树,那么我们先从普通树的角度考虑,若要求每个点走 $k ......
题解 Teleporter 004D AGC 004

GCD Counting题解

## 题意 有一棵有 $n$ 个节点的树,第 $i$ 个节点有点权 $a_i$。 定义 $g(x,y)$ 为 $x$ 到 $y$ 的树上路径所经过的点的点权 $\gcd$。 对于每一个正整数 $k\in[1,2\times 10^5]$ 求出满足以下条件的 $x,y$ 的对数: + $1\le x\ ......
题解 Counting GCD

CF915G Coprime Arrays 题解

## 题意 给定 $n, k$,对于所有的 $m \in \left[1, k\right]$,求长度为 $n$,值域为 $\left[1,m \right]$ 且最大公约数为 $1$ 的序列种数,对 $10^9 + 7$ 取模。 ($1 \le n,k \le 2 \times 10^6$)。 # ......
题解 Coprime Arrays 915G 915

[NOI2021] 轻重边题解

[题目传送门](https://www.luogu.com.cn/problem/P7735) 一眼数据结构 考虑树上有什么数据结构支持 $x$ 到 $y$ 节点的修改和查询,那就是:树链剖分。 那么这道树链剖分的题有个 $trick$:**边点转换&染色法,对于每次修改,考虑将修改路径上的点全部染 ......
题解 轻重 2021 NOI

YC2023:《实战笔记》第二章 顺序结构 题解-基础篇

**不要相信这篇题解的任何一个字,包括标题和这句话。** 省流-恶搞题目:A,B,C,M,Q。 [题目](https://vjudge.net/contest/578685) # [A](https://vjudge.net/contest/578685#problem/A) ## 思路 这道题实在 ......
题解 实战 顺序 结构 第二章

P1450 [HAOI2008] 硬币购物 题解

# P1450 [HAOI2008] 硬币购物 题解 首先考虑只有一种硬币的情况。 如果取的数量没有限制,就是一个完全背包,$f_i$ 表示背包体积为 $i$ 的选择方案数,显然 $f_j = f_{j - v}$。 如果取的数量有限制,用多重背包做一遍会超时,考虑以下思路:所有方案数 - 不合法方 ......
题解 硬币 P1450 1450 HAOI

题解 正妹吃月饼

[题目链接](https://www.luogu.com.cn/problem/P2431) 由于每个质量的月饼只有一个,并且质量恰好是2的整数倍,所以考虑将一个质量看成一个二进制位。 那么也就是说,我们要构造一个二进制数 $x$,使得 $x$ 的 $1$ 的个数最多,且满足 $a\le x \le ......
题解 月饼

CF797F Mice and Holes 题解

## Description 有一天 Masha 回到家,发现有 $n$ 只老鼠在它公寓的走廊上,她大声呼叫,所以老鼠们都跑进了走廊的洞中。 这个走廊可以用一个数轴来表示,上面有 $n$ 只老鼠和 $m$ 个老鼠洞。第 $i$ 只老鼠有一个坐标 $x_i$ ,第 $j$ 个洞有一个坐标 $y_j$ ......
题解 Holes 797F Mice 797

牛客小白月赛77 C题解 | 小Why的商品归位

[原题链接](https://ac.nowcoder.com/acm/contest/64384/C) 先不考虑车子的容量问题,因为结束位置保证是在起始位置之后的,那我们从前往后扫,发现是可以知道每个点时的车内的商品。 但是现在有了容量限制,我们怎么办呢,如果对于一段,k 都是大于每个点的货物量时, ......
题解 商品 Why

CF1626F A Random Code Problem 题解

## 题意 给定长度为 $n$ 的数组 $a$ 和一个整数 $k$ ,执行下面的代码: ```cpp long long ans = 0; //定义一个初始值为0的长整型变量 for(int i = 1; i typedef long long valueType; typedef std::vec ......
题解 Problem Random 1626F 1626