题解1071 cf

【CF1845E】Boxes and Balls

# 题目 题目链接:https://codeforces.com/problemset/problem/1845/E $n$ 个盒子排成一排,每个盒子里可能会有 $0$ 或 $1$ 个球,一次操作可以把一个球移动到相邻的盒子中,并且要求任何时刻不能存在一个盒子装有两个球。 给定 $m$,求在恰好 $ ......
1845E Boxes Balls 1845 and

Hydro #4766. 文艺计算姬 题解--zhengjun

[link](https://hydro.ac/d/bzoj/p/4766) 前置知识:Prufer 序列,二分图 别的题解都是直接给答案,没有比较易懂的思路。 首先,考虑 Prufer 序列,发现右边点删除一定会加入一个左边点,另一边类似。 且生成 Prufer 序列的最后一定会留下左右边各一个点 ......
题解 zhengjun 文艺 Hydro 4766

CF1487B Cat Cycle 题解

## CF1487B Cat Cycle 题解 ### 思路分析 在这道题中,很明显是一道数学题,因为有十分明显的数据范围: $$ n \le 10 ^ {9} , k \le 10 ^ {9} $$ 分析如下: - 对于 $n$ 为偶数的情况下,猫 $A$ 和猫 $B$ 永远不可能相遇,所以直接输 ......
题解 1487B Cycle 1487 Cat

CF13E Holes

建立一个虚拟点 $p$,满足 $p$ 在 LCT 中编号最小。 如果一个点 $i$ 可以弹到点 $j$ 那么 $i$ 到 $j$ 连一条边。 如果一个点 $i$ 可以被弹出那么向 $p$ 连一条边。 然后,直接用 LCT 即可。 $0$ 操作直接修改即可。 $1$ 操作最后落在哪一个洞就是编号区间最 ......
Holes 13E CF 13

牛客练习赛 112 B~C题题解

卡B题了,难受 ## B. qsgg and Subarray [B-qsgg and Subarray_牛客练习赛112 (nowcoder.com)](https://ac.nowcoder.com/acm/contest/59717/B) ### 题意 给定一个长为n的序列,求有多少个子区间的 ......
练习赛 题解 112

ABC306F 题解

## [题目链接](https://www.luogu.com.cn/problem/AT_abc306_f) ## 题目大意 对于 $S_1 \cap S_2 = \emptyset$, 定义长度为 $|S_1|+|S_2|$ 的序列 $A$,为 $S_1\cup S_2$ 排序后的结果。 定义二 ......
题解 306F ABC 306

ABC306E 题解

## [题目链接](https://www.luogu.com.cn/problem/AT_abc306_e) ## 题目大意 维护一个数据结构,数列长度为 $n$,$q$ 次操作,每次操作修改一个位置上的值,每次操作后输出数列里前 $k$ 小的数的和($k$ 是给定的)。 $n,k,q\leq 5 ......
题解 306E ABC 306

NOIP 模拟赛 2023.07.04 题解--zhengjun

[link](http://211.140.156.254:2333/contest/387) ### T1 转化为 $(b_i,a_i)$ 与 $(b_j,a_j)$ 之间的斜率。 发现性质(省略),只需要计算相邻两个点之间的答案即可,用 set 就行了。 ### T2 先找性质,发现即为 $a, ......
模拟赛 题解 zhengjun NOIP 2023

武汉理工大学第四届ACM校赛 部分题解

[比赛地址](https://ac.nowcoder.com/acm/contest/60254) ## A.ST和TS回文问题 题意:给出一个字符串s,进行q次操作,操作如下: `1 x`:给字符串的末尾加上一个字符x `2 k`:查询是否存在长度为k的字符串t,满足s+t==t+s ### So ......
题解 第四届 理工 部分 大学

CF1711B Party 图的性质

关键点就是节点的度。m为偶数时直接全部邀请,考虑m为奇数。 去掉一个度为奇的点或一对度均为偶数的点,均可以改变图的边的奇偶性。 为什么不去掉单个度为偶数的点?不改变边的奇偶性,更劣解。 因而对于去除离散的点的情况,去除单个为奇数的即是最优。 为什么不去掉更多?去掉更多以达到偶数边,意味更多人缺席,那 ......
性质 1711B Party 1711 CF

CF1805D A Wide, Wide Graph

[也许更好的阅读体验](https://blog.csdn.net/Morning_Glory_JR/article/details/131522235?csdn_share_tail=%7B%22type%22%3A%22blog%22%2C%22rType%22%3A%22article%22% ......
Wide 1805D Graph 1805 CF

[COCI2014-2015#2] MOBITEL 题解

###题目大意 有一只蚂蚱,它把手机掉到了水坑里。然后它把手机捞出来,发现手机键盘都坏了。 那么手机没有坏之前就是介个样子的: ![image](https://img2023.cnblogs.com/blog/2953879/202307/2953879-20230704101526343-144 ......
题解 MOBITEL COCI 2014 2015

洛谷CF29B题解

# CF29B 交通信号灯 ## [传送门](https://www.luogu.com.cn/problem/CF29B) 题目很好理解,这里就不多说了,思路都在代码里 ```cpp #include using namespace std; double l,d,v,g,r; int main( ......
题解 29B CF 29

CF1710B Rain 差分+map

考虑某次i的降雨(x[i], p[i]),针对位置pos研究消去i降雨的影响。 假设pos处的n次总降雨量为sum,且pos>x[i],则降雨在pos处为斜率-1的线段,pos处若合法则需满足sum - (p[i] - (pos - x[i])) <= m,也即p[i] + x[i] >= sum ......
1710B 1710 Rain map CF

P9431 [NAPC-#1] Stage3 - JRefreshers 题解

[传送门](https://www.luogu.com.cn/problem/P9431) ~~这个人赛时看错了几次题目导致样例调了 1h。~~ ## $Sol1: n \leqslant 10, T \leqslant 10$ 乱搞分。 枚举跳跃的顺序,判断可不可行,最后取最大值,复杂度 $O(( ......
题解 JRefreshers Stage3 P9431 Stage

[LOJ 6029]「雅礼集训 2017 Day1」市场 题解

注意到相邻两数的向下取整的差值不可能大于 $1$,也就是: $$ \lfloor \frac x k\rfloor-\lfloor \frac {x-1} k\rfloor \leq 1 $$ 稍微推广一下,我们得到: $$ x-1-\lfloor \frac {x-1} k\rfloor \leq... ......
题解 市场 6029 2017 Day1

Regions 题解

[Regions](https://www.luogu.com.cn/problem/P5901) 这是提供一种时间复杂度不那么优秀但十分好写也好理解的做法。 ### 题目大意 给定一颗 $n$ 个节点的树,每个节点拥有一个颜色,进行若干次询问,每次询问给出两种颜色 $A,B$,求所有颜色为 $A$ ......
题解 Regions

[LOJ 6030]「雅礼集训 2017 Day1」矩阵 题解

首先不难想到一个贪心,就是先填出一个全黑的行,然后再用其填黑列。 而且在其中“填出一个全黑的行步数”我们应该最小化。 那么如何最小化“填出一个全黑的行步数”呢?我们发现关键所在是白点,我们可以进行操作填黑它。 我们设对应的操作为 $(x,y)$,白点为 $(a,y)$,则 $(x,a)$ 为黑。 ......
题解 矩阵 6030 2017 Day1

CF1394D 题解

# CF1394D Boboniu and Jianghu 题解 ## Links [Luogu](https://www.luogu.com.cn/problem/CF1394D) [Codeforces](http://codeforces.com/problemset/problem/1394 ......
题解 1394D 1394 CF

「CF830E」Perpetual Motion Machine 题解

本文网址:https://www.cnblogs.com/zsc985246/p/17523153.html ,转载请注明出处。 ## 传送门 [「CF830E」Perpetual Motion Machine](https://codeforces.com/contest/830/problem/ ......
题解 Perpetual Machine Motion 830E

ARC133E 题解

# [ARC133E] Cyclic Medians 题解 ## Links [Luogu](https://www.luogu.com.cn/problem/AT_arc133_e) [AtCoder](https://atcoder.jp/contests/arc133/tasks/arc133 ......
题解 133E ARC 133

AT/CF乱做第二弹

date:2023.7~2023.8 再不学要退役了。暑期加练!!! 第一弹怎么感觉难度太高,题解含量有点大了/qd,这次多点分不是那么高的思维。 [AT评分网站](https://kenkoooo.com/atcoder/#/table/) ......
AT CF

【差分 Trick】CF626F Group Projects

模拟赛垫底哥来补题了。 先排序,考虑到原来的弱智状态难以描述,我们可以这样写: $f_{i, j, k}$ 表示前 $i$ 个,$j$ 段未闭合,目前的不协调值为 $k$。 然后喜提 $n^2 \sum a_i$ 的时间复杂的。 然后就是经典 trick time,这个可以看作很多线段。然后 $a_ ......
Projects Trick Group 626F 626

P2202 题解

## 前言 [题目传送门!](https://www.luogu.com.cn/problem/P2202) [更好的阅读体验?]() 提供一个平衡树做法,虽然和 `std::set` 一个道理就是了。(那你为啥不写 set!!!!) ## 前置知识 如何判断两个点对应的正方形相交?正方形的边长是 ......
题解 P2202 2202

【CF1621G】Weighted Increasing Subsequences 题解(优化树状数组)

[CF 传送门](https://codeforc.es/contest/1621/problem/G) | [LG 传送门](https://www.luogu.com.cn/problem/CF1621G)。 优化树状数组 + 反向处理。 ## Solution - 发现直接做不好下手。难点主要 ......

AtCoder ABC168C : (Colon) 题解

## AtCoder ABC168C : (Colon) 题解 ### 前置知识 本题主要考察的是高中知识——余弦定理。 具体的相关信息可以参考知乎的一片文章:《[余弦定理及推理证明过程](https://zhuanlan.zhihu.com/p/359951716)》。 简单的说,就是如果两个线段 ......
题解 AtCoder Colon 168C ABC

CF1508D 题解

# CF1580D Subsequence 题解 ## Links [Luogu](https://www.luogu.com.cn/problem/CF1580D) [Codeforces](https://codeforces.com/problemset/problem/1580/D) ## ......
题解 1508D 1508 CF

题解 ARC163C【Harmonic Mean】

没想出来什么优美的解法,来个乱搞。 特判平凡情况 $n\le 2$,其中 $n=1$ 显然有 $1=\frac{1}{1}$,$n=2$ 无解。 众所周知 $1=\frac{1}{2}+\frac{1}{4}+\frac{1}{8}+\cdots+\frac{1}{2^k}+\frac{1}{2^k ......
题解 Harmonic 163C Mean ARC

[任务(task)]题解

# Description 没头脑是一家大公司的CEO。该公司由N人组成,编号为1到N,没头脑编号为1。每个员工(没头脑除外)都有一个老板,我们说这个员工是该老板的助手。每个老板都可以有多名助手。没头脑没有老板,但有他的助手。 之后会有一些任务,没头脑会将该任务委托给他编号最小的助手。然后,该助手也 ......
题解 任务 task

CF1753

# CF1753 > 成功因为虚拟机炸了,重新写一遍此文。 > > ~~都是没有保存的错~~。 ## A. Make Nonzero Sum 由于 `Note that it is not required to minimize the number of segments in the part ......
1753 CF