题解1328e cf

CF940E Cashback

首先我们发现在删的数的数量相等的情况下,尽量细分是不劣的。 所以我们可以假设每一段长度至多为 $c$,同时长度严格 $c]$。 复杂度 $O(n)$。 [评测记录。](https://codeforces.com/contest/940/submission/189160602) ......
Cashback 940E 940 CF

CF878D Magic Breeding

CF 评分有毒吧,暴力题上 *2900。 先口胡一下,代码等会再写。 首先考虑 $a_{x,y}\in \{0,1\}$,那 $n$ 个属性对应的人的状态只有 $2^k$ 个,可以把状态相同的属性都合并成一个属性。 取 $\max$ 和 $\min$ 操作就变成了两个人与/或起来。我们可以对每个属性 ......
Breeding Magic 878D 878 CF

CF1062E Company

对于一个询问 $[l,r]$,假设 $\text{lca}(l,l+1,...,r)=u$。 如果删去了点 $x$,使得 $\text{lca}$ 从 $u$ 下移到了点 $v$,说明 $x$ 一定在 $u$ 的子树内并且不在 $v$ 的子树内。 这样顺序好像不太对,这样说吧: 如果你想让答案从 $ ......
Company 1062E 1062 CF

CF1770F Koxia and Sequence

#### 题意 给定非负整数 $n,x,y$,对于所有满足 $\sum\limits_{i=1}^{n}a_i=x$ 并且 $\text{OR}_{i=1}^{n}a_i=y$ 的 $\{a_n\}$,求 $\bigoplus\limits_{i=1}^{n}a_i$ 的异或和。 $n\le 2^{ ......
Sequence 1770F Koxia 1770 and

CF1083F The Fair Nut and Amusing Xor

#### 简要题意: 给你两个序列 $a,b$,一次操作可以将 $a$ 的某一个长度为 $k$ 的子区间全部异或上任意值,$f(a,b)$ 为使得 $a$ 和 $b$ 相同的最少的操作数量。 支持单点修改 $a,b$,并在开头和每次修改后输出 $f(a,b)$ 的值。 $n,k,q\le 2\tim ......
Amusing 1083F 1083 Fair The

CF1761D Carry Bit

#### Description 设 $f(x,y)$ 是 $x+y$ 的二进制进位数(即 $f(x,y)=g(x)+g(y)-g(x+y)$ ,其中 $g(x)$ 是 $x$ 的二进制表示中 $1$ 的个数)。 给定两个整数 $n$ 和 $k$ ,求出满足$0 \leq a,b #define i ......
1761D Carry 1761 Bit CF

CF1361E James and the Chase

#### Description 给定一个有 $n$ 个点 $m$ 条边的**有向强连通图**。称一个点是**好的**当且仅当它到其他点都有且只有一条**简单路径**。如果好的点至少有 $20\%$ 则输出所有好的点,否则输出 `-1`。 $\sum n\leq 10^5,\sum m\leq 2\ ......
1361E James Chase 1361 and

CF576E Painting Edges

根据不知从何而来的传统,考前需要写数据结构。 ### Part 1 如何判断二分图 你要是用染色法暴力过了这道题那就只能说是真神仙…… 但是我们可以使用染色的思想。 考虑到颜色数不多,可以开 $k$ 个**拓展域并查集**,对于原图每个点我们拆成两个:$i$ 和 $i+n$,如果 $i+n$ 和 $ ......
Painting Edges 576E 576 CF

CF1152F2 Neko Rules the Catniverse (Large Version) 题解

发现挨位考虑填哪个不太现实,考虑值域。 令 $dp_{i,j,st}$ 表示考虑到 $i$,此时序列长度为 $j$,$i-m$ 到 $i-1$ 填空状态为 $st$ 的方案数,考虑选/不选数即可: $dp_{i,j,st}\times (\text{popcount}(st)+1)\to dp_{i ......
题解 Catniverse Version 1152F Large

CF1603D Artistic Partition

首先如果 $2^k>n$,答案为 $n$。 否则 $k\le \log_2n$,然后就可以令 $dp_{i,j}$ 表示前 $i$ 个数分 $j$ 段的最小答案。 $dp_{i,j}=\min\limits_{k=1}^{i}\{dp_{k-1,j-1}+c(k,i)\}$。 考虑到: $$\beg ......
Partition Artistic 1603D 1603 CF

CF1464F My Beautiful Madness

一发最优解祭( ### Description 给定一棵树,节点 $1$ 到 $n$ 标号,$q$ 个操作,你需要维护一个路径**可重**集合 $P$,操作一共三种: 1. 向 $P$ 集合加入 $u\to v$。 2. 在 $P$ 集合中删掉 $u\to v$(保证操作之前有加入,并且**只删一个 ......
Beautiful Madness 1464F 1464 CF

题解 P4955 【[USACO14JAN]Cross Country Skiing S】

posted on 2021-02-27 10:04:32 | under 题解 | [source](https://www.luogu.com.cn/blog/_post/315696) 这道题其实没有绿这么难,只需要二分+搜索就行了。 1. 读入。注意尽量不要用 `scanf` 读入 `boo ......
题解 Country Skiing P4955 Cross

ABC 杂题题解

### A 首先,我们考虑 $\sum_{i=l}^ra_i\equiv r-l+1(\bmod k)$ ,其实可以转化成 $\sum_{i=l}^ra_i\equiv \sum_{i=l}^r 1(\bmod k)$。 也就是 $\sum_{i=l}^r(a_i-1)\equiv 0(\bmod ......
题解 ABC

CF1407E

[In Luogu](https://www.luogu.com.cn/problem/CF1407E) 从 $1$ 出发染色不好处理,考虑从 $n$ 出发进行染色,尽可能让每一条路不可经过,这样也是最大化其他点到 $n$ 的最短路。 如果当前为 $u$,点 $v$ 和 $u$ 有边,如果只有一种颜 ......
1407E 1407 CF

题解 //「BZOJ2406」矩阵

> 赛时公告 > > 现在呢?:现在有弹窗了吗 「2023-07-19 16:45:07」 此时无声胜有声。 ### F.「BZOJ2406」矩阵 http://222.180.160.110:1024/contest/3825/problem/7 这是头一次见识到把矩阵和网络流结合在一起的题目。不 ......
题解 矩阵 BZOJ 2406

【题解】Luogu[P3360] 偷天换日

## solution 开题显然是个树形 dp,只不过在树形 dp 上又增加了背包问题。 我们不妨将每个走廊看成一个点,把交叉口看成边(当然也可以把交叉口看成点,不过写起来麻烦一些),于是就转化为了一棵二叉树。 我们设 $f_{i,j}$ 表示以 $i$ 为根的子树内,花费了不超过 $j$ 时间,能 ......
偷天换日 题解 Luogu P3360 3360

Frog 3 题解

[Frog 3](https://www.luogu.com.cn/problem/AT_dp_z) ### 题目大意 ~~题意都这么明确了还要这个干什么。~~ 存在 $n$ 个点,每个点有一个属性 $h_i$,$h_i$ 单增,从点 $i$ 移动到点 $j(j>i)$ 的代价是 $(h_i-h_j ......
题解 Frog

AT_abc258_g 题解

[题目链接](https://www.luogu.com.cn/problem/AT_abc258_g) ### 题意简述 给定一张无向图,若图中三个点 $a$,$b$,$c$ 满足 $a$ 与 $b$ 有边相连,$a$ 与 $c$ 有边相连,$b$ 与 $c$ 有边相连,则称点 $a$,$b$,$ ......
题解 AT_abc 258 abc AT

CF1178A 题解

[题目链接](https://www.luogu.com.cn/problem/CF1178A) ### 题意简述 有 $n$ 个政党参加了选举,每个政党获得了 $a_{i}$ 张选票,Alice 的政党是一号政党,她需要与其他政党组成一个联盟,满足以下条件: 1. 联盟中的总票数必须**严格大于* ......
题解 1178A 1178 CF

SP10582 题解

[题目链接](https://www.luogu.com.cn/problem/SP10582) ### 题意简述 给定一个有 $n$ 个数的数组,求从第一个数字开始,向后每 $k$ 个数字的最大值。 ### 题目分析 ~~看到没有人用 ST 表做那我就来发一个吧。~~ 这道题可以用 ST 表做。它 ......
题解 10582 SP

CF1842G Tenzing and Random Operations 思考

借鉴了一下 namelessgugugu 的想法,妙妙题。 [link](https://www.luogu.com.cn/blog/namelessgugugu/solution-cf1842g) 这个神奇工具的构造确实挺妙的,非常好的思维题,在此记录一下 ### 代码 ```cpp #inclu ......
Operations Tenzing Random 1842G 1842

CF1662C European Trip

[CF1662C European Trip](https://www.luogu.com.cn/problem/CF1662C) 没有限制怎么做?邻接矩阵 $k$ 次方。 有限制? 设 $A$ 为邻接矩阵, $I$ 为单位矩阵,$deg_u$ 为 $u$ 的度数,步数为 $k$ 是的答案矩阵 $R ......
European 1662C 1662 Trip CF

基站建设 题解

[基站建设](https://www.luogu.com.cn/problem/P2497) ### 题目大意 在平面上存在 $n$ 个点,第 $i$ 个点的坐标为 $(x_i,0)$,具有一个发射半径 $r_i$ 和一个费用 $v_i$。 连接具有方向性,当且仅当 $j #include #inc ......
题解 基站

【题解】Luogu[P2607] [ZJOI2008] 骑士

题目说给定 $n$ 个点 $n$ 个关系,也就是 $n$ 条边,显然是基环树,又因为没有规定一定连通,于是我们可以将题目简化为给定一个基环树森林,点有点权,相邻的两个点不能同时选,问最大点权和。 ### part1 我们先考虑如果没有环,只是树,该怎么做。 这一部分很简单,令 $f_{i,0/1}$ ......
题解 骑士 Luogu P2607 2607

P5246 题解

## 前言 [题目传送门!](https://www.luogu.com.cn/problem/P4920) [更好的阅读体验?](https://www.cnblogs.com/liangbowen/p/17566890.html) 没看题解把消失的源代码切了,很高兴,来写篇题解! **点击每个子 ......
题解 P5246 5246

题解 [AGC023F] 01 on Tree

[题目链接](https://www.luogu.com.cn/problem/AT_agc023_f) 每次可以选择没有父亲节点的点删除,但是对于删除并不熟悉,所以我们将其反过来,从下往上进行合并。 先来考虑链的情况: 可以发现,$3$ 号节点可以向 $2$ 号节点进行合并,即将$3$号节点代表的 ......
题解 023F Tree AGC 023

[ARC104E] Random LIS 题解

# [ARC104E] Random LIS 题解 [Link](https://atcoder.jp/contests/arc104/tasks/arc104_e) 吐了,一下午就写了这一个题……主要是题解都说的很草率。然后上课的时候貌似讲的方法不是很能做(也许是我太菜了),总之我得写篇题解整理整 ......
题解 Random 104E ARC 104

「CF1831E」Hyperregular Bracket Strings 题解

本文网址:https://www.cnblogs.com/zsc985246/p/17565768.html ,转载请注明出处。 ## 前言 没见过的套路,写篇题解记录一下。 ## 题目大意 给定 $n$ 和 $k$ 个区间 $[l_i,r_i]$,你需要找出满足以下条件的**合法**括号序列个数: ......
题解 Hyperregular Bracket Strings 1831E

2023河南萌新联赛第(二)场:河南工业大学 题解

A.自动收小麦机 预处理在每一格倒水时水能流过的最短距离,查询时输出前缀和即可。 标程 #include <bits/stdc++.h>​using namespace std;typedef long long ll;typedef pair<int, int> PII;const int N = ......
题解 工业大学 工业 大学 2023

【小学期实训】附加题题解——最高段位

# [dp状态设计] 实训附加题——最高段位 [toc] ## 题目描述 [题目链接](https://www.jisuanke.com/problem/T3649) ### 背景 香风智乃除了喜欢玩瓶中船之外,还喜欢打竞技游戏。 有一天她被 $ELO$ 匹配系统坑惨了,一整天都在输。和心爱抱怨了一 ......
题解 段位 学期