题解p9669 jinan order

【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

AtCoder ABC307D 题解

## AtCoder ABC307D Mismatched Parentheses 题解 ### 思路分析 #### First —— 配对括号序列 首先,每个右括号肯定是要与其左边最近的左括号配对。因此,我们便可以使用一个栈来进行存放左括号的下标。当有右括号时,便可以弹出栈顶元素,但是栈为空时,便 ......
题解 AtCoder 307D ABC 307

洛谷 P1081 题解

# P1081 [NOIP2012 提高组] 开车旅行 题解 ## Link [洛谷题目链接](https://www.luogu.com.cn/problem/P1081) ## Solution 首先考虑这道题的暴力做法,对于第一问,枚举每个起始点,暴力计算每个点之后最近和第二近的位置,计算答案 ......
题解 P1081 1081

CF842E Nikita and game 题解

## 题意 一棵树初始只有一个编号为 1 的根结点。 $n$ 次操作,每次新增一个点作为 $p_i$ 的子结点,询问更新后有多少点可以作为树直径的端点。 $n\le3\times10^5$。 ## 题解 以下 $dist(x,y)$ 表示点 $x$ 与点 $y$ 在树上的距离。 不难发现若干条直径必 ......
题解 Nikita 842E game 842

Codeforces Round 881 Div2 A-F1题解

# codeforces round 881 div2 题解 马上要秋招了,自己本事全丢了,感觉如果这样的话今年就估计要饿死了。先打div3,7月份得开始收心了 ## A. Sasha and Array Coloring 题意,可以分任意组,每组的贡献是max - min,问最大贡献 显然是贪心, ......
题解 Codeforces Round Div2 881

【题解】P8684 [蓝桥杯 2019 省 B] 灵能传输 题解

# P8684 [蓝桥杯 2019 省 B] 灵能传输 题解 ## **[题目传送门](https://www.luogu.com.cn/problem/P8684)** **欢迎大家指出错误并联系这个蒟蒻** ## 更新日志 - **2023-06-20 21:46 文章完成** ## 【解析】 ......
题解 蓝桥 P8684 8684 2019

【置顶】FZQOJ题解集(2023-07-01更新)

# #68. 「NOIP2004」津津的储蓄计划 题解 ## **[题目传送门](https://qoj.fzoi.top/problem/68)** **欢迎大家指出错误并联系这个蒟蒻** ## 更新日志 - **2023-02-01 17:20 文章完成** - **2023-02-03 16: ......
题解 FZQOJ 2023 07 01

【置顶】luogu题解集(2023-07-01更新)

# P8679 [蓝桥杯 2019 省 B] 填空问题 题解 ## **[题目传送门](https://www.luogu.com.cn/problem/P8679)** **欢迎大家指出错误并联系这个蒟蒻** ## 更新日志 - **2023-05-25 21:02 文章完成** - **2023 ......
题解 luogu 2023 07 01

【题解】#119. 最大整数 题解(2023-07-01更新)

# #119. 最大整数 题解 ## **[题目传送门](https://qoj.fzoi.top/problem/119)** ## 更新日志 - **2023-05-26 17:20 文章完成** - **2023-05-30 15:22 文章审核通过** - **2023-07-01 16:0 ......
题解 整数 2023 119 07

【题解】P8679 [蓝桥杯 2019 省 B] 填空问题 题解

# P8679 [蓝桥杯 2019 省 B] 填空问题 题解 ## **[题目传送门](https://www.luogu.com.cn/problem/P8679)** **欢迎大家指出错误并联系这个蒟蒻** ## 更新日志 - **2023-05-25 21:02 文章完成** - **2023 ......
题解 蓝桥 问题 P8679 8679

【题解】P8741 [蓝桥杯 2021 省 B] 填空问题 题解

# P8741 [蓝桥杯 2021 省 B] 填空问题 题解 ## **[题目传送门](https://www.luogu.com.cn/problem/P8741)** **欢迎大家指出错误并联系这个蒟蒻** ## 更新日志 - **2023-05-09 23:19 文章完成** - **2023 ......
题解 蓝桥 问题 P8741 8741

【题解】#105. 「USACO1.3」Ski Course Design 题解(2023-07-01更新)

# #105. 「USACO1.3」Ski Course Design 题解 ## **[题目传送门](https://qoj.fzoi.top/problem/105)** **欢迎大家指出错误并联系这个蒟蒻** ## 更新日志 - **2023-02-01 17:20 文章完成** - **20 ......
题解 USACO1 Course Design USACO

【题解】#373. 「USACO1.1」Friday the Thirteenth 题解(2023-07-01更新)

# #373. 「USACO1.1」Friday the Thirteenth 题解 ## **[题目传送门](https://qoj.fzoi.top/problem/373)** **欢迎大家指出错误并联系这个蒟蒻** ## 更新日志 - **2023-02-01 17:20 文章完成** - ......
题解 Thirteenth USACO1 Friday USACO

【题解】#68. 「NOIP2004」津津的储蓄计划 题解(2023-07-01更新)

# #68. 「NOIP2004」津津的储蓄计划 题解 ## **[题目传送门](https://qoj.fzoi.top/problem/68)** **欢迎大家指出错误并联系这个蒟蒻** ## 更新日志 - **2023-02-01 17:20 文章完成** - **2023-02-03 16: ......
题解 2004 2023 NOIP 68

CF1753 题解

# CF1753 题解 ### A 首先我们发现,我们可以将序列一部分取反,将1变-1,-1变1的操作每次将总和增加2,所以如果初始和的绝对值为奇数则无解。 我们发现,一段区间可以拆成若干个长度为2和1的小区间(+-+-+-+-....)变成(+- +- +- ...)。我们假设初始都是长度为1的小 ......
题解 1753 CF

P3975 [TJOI2015] 弦论 题解

一、题目描述: 给你一个长度为 $n$ 的字符串,字符串由 $26$ 个小写字母组成,求第 $k$ 大的字串。 给定参数 $t$ : $t=0:\ 位置不同的相同字串只算一个。$ $t=1:\ 位置不同的相同字串算作多个。$ 若字串数量不足 $k$ 个,输出 $-1$ 。 数据范围:$1\le n\ ......
题解 P3975 3975 2015 TJOI

题解 P8757 [蓝桥杯 2021 省 A2] 完美序列

# 题解 [P8757 [蓝桥杯 2021 省 A2] 完美序列](https://www.luogu.com.cn/problem/P8757) ## 题意 如果一个序列是单调递减的,而且除了第一个数以外的任何一个数都是上一个数的因数,则称这个序列为一个完美序列。 一个序列中的一个子序列如果是完美 ......
蓝桥 题解 序列 P8757 8757

CF1827 题解

# CF1827题解 ### A 将$a$和$b$排序,对于每个$a_i$,可以找到最大的$j$,使得$a_i > b_j$,由于排序,这个$j$一定具有单调性,且$a_i$排列后对应的数一定是这$j$个中的一个。 又因为前面$i - 1$个数已经选了$i - 1$个$b_t,t \leq j$,( ......
题解 1827 CF

AT_arc067_f 题解

[传送门](https://www.luogu.com.cn/problem/AT_arc067_d) ## Simplify 不难想到其实题意就是让你求: $$ \max_{1\le l\le r\le n}\left\{\sum_{i=1}^m\max_{l\le j\le r}\{b_{i,j ......
题解 AT_arc 067 arc AT

ABC143F 题解

## 前言 [题目传送门!](https://www.luogu.com.cn/problem/AT_abc143_f) [更好的阅读体验?](https://www.cnblogs.com/liangbowen/p/17514668.html) 很有趣的题。提供一种和现有题解略微不同的做法。 ## ......
题解 143F ABC 143

B0628 模拟赛题解

[**原题链接**](https://local.cwoi.com.cn:8443/contest/C0276) ## 前言 隔天考试食不食油饼。 感受: > 难度还是佛如 C 组。 > > T1 用 1.5 h 想出正解,是道比较好想的博弈论。 > > T2 一开始居然想的树剖(脑子抽了),实际可 ......
模拟赛 题解 B0628 0628

「ARC133E」Cyclic Medians 题解

本文网址:https://www.cnblogs.com/zsc985246/p/17513317.html ,转载请注明出处。 ## 传送门 [「ARC133E」Cyclic Medians](https://atcoder.jp/contests/arc133/tasks/arc133_e) # ......
题解 Medians Cyclic 133E ARC

Codeforces[CF1036B]Diagonal Walking v.2题解

# 题目大意 很明显,这道题就是求 k 步之内到达点 $(a,b)$ ,然后尽量走对角线,求能走对角线的最大值。 # 做题思路 首先明白一个事实,即一个对角线可以通过增加一步而抵达点不变,如图: ![image](https://img2023.cnblogs.com/blog/3175066/20 ......
题解 Codeforces Diagonal Walking 1036B

Switches and Lamps 题解

[题目传送门](https://www.luogu.com.cn/problem/CF985B) 一道枚举题。 首先我们需要知道什么开关才能被去掉,题目要求去掉这个开关后所有的灯依然能够开启。也就是说,**这个开关能打开的所有灯都可以由其它开关代替**。 思路清晰了,就比较好做。我们可以用一个数组存 ......
题解 Switches Lamps and

P1552 [APIO2012] 派遣 题解

一、题目描述: 给你一个 $n$ 个点的有根树,每个点有两个参数 $w$ 和 $v$ 。再给出一个数 $m$ 。 对于每一个点 $u$ ,设它的子树内最多可以选择 $k_u$ 个点 $a_1,a_2,...,a_{k_u}$,使得 $\sum _{i=1}^k w_{a_i} \le m$ 。 那么 ......
题解 P1552 1552 APIO 2012

解密2.0题解

[解密题目](https://www.luogu.com.cn/problem/U284212) 首先查看题目的$\LaTeX$源代码,发现在 `答案` 后面有一个 `。` 可以点击。点击这个句号,来到线索 $1$。 ### 线索 $1$: 在源代码里发现有 `base64` 这个字眼,于是就把后面 ......
题解 2.0