escaping snake 2018 joi

P8675 [蓝桥杯 2018 国 B] 搭积木 题解

### 总述 此题用区间 dp 解决,二维前缀和优化。 ### 朴素做法 **阶段**:自上而下数每一层。 **状态**:$dp_{i,l,r}$ 表示自上而下数第 $i$ 行中在 $[l,r]$ 摆积木的方案数。 **状态转移方程**:根据题意可知,若要在 $[l,r]$ 中摆积木,那么 $[l, ......
蓝桥 题解 积木 P8675 8675

洛谷P5865 [SEERC2018] Tree

# P5865 [SEERC2018] Tree [题目传送门](https://www.luogu.com.cn/problem/P5865) # 分析 本题不难,只要枚举即可。假设两点之间的距离为树的端点,然后再去枚举其他点,符合的加入集合。若黑色点的个数超出了定义个数,那么就更新一遍。最后求最 ......
P5865 SEERC 5865 2018 Tree

BUUCTF [HCTF 2018]admin

## 寻找破解知识点 ## 方法1 - Flask session伪造 首先,先注册一个再登录,在change password那里查看源码,可以看到有提示: ![](https://img2023.cnblogs.com/blog/2539847/202308/2539847-2023082820 ......
BUUCTF admin 2018 HCTF

NOIP2018提高组初赛易错题解析

2.下列属于解释执行的程序设计语言是() A.C B.C++ C.Pascal D.Python 错误原因:忘记了 正解: C、C++和Pascal都是编译性语言,而Python是解释性语言 5.设某算法的时间复杂度函数的递推方程是 T(n) = T(n - 1) + n(n 为正整数)及 T(0) ......
错题 初赛 NOIP 2018

JOI Open 2023

T2 怎么 std 9k。 ### *loj3985. 「JOI Open 2023」古代机器 2 tag:交互,字符串,线性代数。 感觉很厉害。 **解法一:**$m=n+2$。 考虑按位确定,那么确定第 $i$ 位的时候建立如下自动机:对于 $j<i$,$a_j=b_j=j+1$,$a_i=i+ ......
2023 Open JOI

P5369 [PKUSC2018] 最大前缀和 做题记录

[题目传送门](https://www.luogu.com.cn/problem/P5369) # 题意 给定一列数 $a_{1\dots n}$,求其所有排列的最大前缀和之和,$\bmod \ 998244353$。$n \le 20, \sum \lvert a_{i} \rvert \le 1 ......
前缀 P5369 PKUSC 5369 2018

[JSOI2018] 潜入行动

# [题目描述](https://www.luogu.com.cn/problem/P4516) 外星人又双叒叕要攻打地球了,外星母舰已经向地球航行!这一次,``JYY`` 已经联系好了黄金舰队,打算联合所有 ``JSOIer`` 抵御外星人的进攻。 在黄金舰队就位之前,``JYY`` 打算事先了解 ......
JSOI 2018

P9197 [JOI Open 2016] 摩天大楼

[传送门](https://www.luogu.com.cn/problem/P9197) 为了规避绝对值,我们可以先将$a_i$从小到大排序 考虑$DP$:假如我们计算到$a_g$,则$f_{i,j,0/1,0/1}$定义为当前阶段有$i$段,这$i$段数全用$a_g$连接的值为$j$,是否有左端 ......
摩天大楼 大楼 P9197 9197 2016

[九省联考 2018 D1T3] 秘密袭击

考虑转化为求 $\ge i$ 的权值个数 $\ge k$ 的联通块数量。 设 $f(u,i,j)$ 表示 $u$ 子树内含 $u$ 联通块内权值 $\ge i$ 的有 $j$ 个的方案数,$g(u,i,j)$ 维护子树的和,也就是最终答案。发现转移非常简单所以可以写成生成函数: $$ F(u,i) ......
秘密 2018 D1T3 1T D1

P4768 [NOI2018] 归程

链接:[P4768 [NOI2018] 归程](https://www.luogu.com.cn/problem/P4768 "P4768 [NOI2018] 归程") 观察一下题目,如果没有车,求一个单源最短路就行了(但不要使用一种广为人知的最短路算法) 现在考虑有车的情况,显然最优策略是坐车到离 ......
归程 P4768 4768 2018 NOI

P5008 [yLOI2018] 锦鲤抄

# 思路 我们可以先找出所有的可以被删除的点,然后取点权前 $k$ 大的点就好了。 因为图可能存在环,所以我们需要先缩点,考虑缩点后的 DAG,我们可以按照拓扑序倒序删点就好。 再来考虑每个 SCC 如何取点。 我们先把 SCC 分为三种情况: 1. 该 SCC 没有入度,且无自环。 2. 该 SC ......
锦鲤 P5008 5008 2018 yLOI

P1612 [yLOI2018] 树上的链

~~因为自己太憨了,所以交了好几次都没过~~,谢谢审核大大!!! # 思路 因为这是一棵树,所以每个节点只有一个父亲,那么选定一个结点,它到根节点的路径唯一。 所以第一个思路就是暴力,对于每一个节点,直接暴力向上枚举,找到第一个满足条件的节点,然后输出长度即可。 但是显然,第一种方法很容易 TLE, ......
P1612 1612 2018 yLOI

res.content.decode("unicode_escape")

问题现象: 解决: ......
quot unicode_escape content unicode decode

FJOI2018 领导集团问题 题解

先考虑暴力 **dp**。设 $f_{u,x}$ 表示在子树 $u$ 中选出的节点集合的 $w$ 最小值为 $x$ 的情况下,最大的节点集合的大小。有两种转移(选不选 $u$): $f_{u,x}\gets \sum\limits_{v\in \text{substree}_u} f_{v,\ge ......
题解 集团 问题 FJOI 2018

[usaco2018 jan] sprinklers

# 题目 农夫约翰有一块很大的田,他正在考虑种甜玉米。经过对他农田的调查,FJ发现它形成了一个(N-1)×(N-1)的 正方形。西南角为坐标(0,0),东北角是(N-1,N-1)。在某些整数坐标的位置中有双头喷头,每一个都能够同 时喷洒水和肥料。一个在(i,j)处的双头喷头会将水洒在农田中所有在其东 ......
sprinklers usaco 2018 jan

[JOI 2023 Final] Advertisement 2

### 题目大意 在一个数轴上有 $n$ 个人,第 $i$ 个人位于坐标 $X_i$,权值为 $E_i$。我们要送给一些人书,当 $i$ 收到了一本书,那么对于所有 $j$,满足 $\left | X_i-X_j \right | \le E_i-E_j$,那么 $j$ 会去买一本书。问最少送几个人 ......
Advertisement Final 2023 JOI

CF1859D Andrey and Escape from Capygrad 题解

## 思路 思考贪心,容易得出我们只有不断往右跳跃才能走得更远。 所以,对于一个线段 $[l, r]$ 可以轻易到达 $[a, b]$,那么只对 $[l, b]$ 有用,这些点都可以跳到 $b$,$[b + 1, r]$ 这一部分不能往回跳,所以不用考虑。 那么我们就可以把这些线段都当成 $[l, ......
题解 Capygrad Andrey Escape 1859D

[JOI 2023 Final] Advertisement 2 题解

## 题解 JOI 王国有 $N$ 位居民,从 $1$ 到 $N$ 编号。居民 $i$($1\le i\le N$)居住在数轴上坐标 $X_i$ 处,其**影响力**为 $E_i$。同一个坐标可能住了多于一位居民。居民的影响力越高,广告效应也越高,但买书也越谨慎。 Rie 出版了一本关于信息学的书。 ......
题解 Advertisement Final 2023 JOI

题解 P4809 [CCC2018] 最大战略储备

[link](https://www.luogu.com.cn/problem/P4809) 大概是 oi 生涯目前最无聊的时候写的最~~啰嗦~~详细的题解。 #### 题目描述 给定一个 $n\times m$ 的点阵和两类边,第 $i$ 行 $j$ 列的城市我们叫祂城市 $(i,j)$。 横边: ......
题解 战略 P4809 4809 2018

D. Andrey and Escape from Capygrad

D. Andrey and Escape from Capygrad An incident occurred in Capygrad, the capital of Tyagoland, where all the capybaras in the city went crazy and star ......
Capygrad Andrey Escape from and

P4931 [MtOI2018] 情侣?给我烧了!(加强版)

记 $f_n$ 为 $k=0$ 的答案。则有答案为 $\binom n k ^2 2^k k! f_{n-k}$。接下来的问题变为怎样对每个 $n,k$ 求出 $f_{n-k}$。 **组合意义** 以下记 $\overline{A}$ 为 $A$ 的情侣。 欲求 $f_n$,不妨设第一排坐的两个人 ......
情侣 P4931 4931 2018 MtOI

8.12 2014 年 JOI 圆满结束

# [稻草人](https://loj.ac/p/2880) 按 $x$ 排序,可以将问题转化为寻找点对 $(i,j)$,使得 $y[i]h[i]$ 的点,任何满足 $h[k] > h[j]$ 的点应该会在 $j$ 处被统计一次,因此 $i$ 处不能被统计。二分得到 $k$ 的分界点,用单调栈总点数 ......
8.12 2014 JOI 12

P4607 [SDOI2018] 反回文串

[P4607 [SDOI2018] 反回文串](https://www.luogu.com.cn/problem/P4607) 每次给出 $n,k,p$,求出长为 $n$ 的回文串以及其旋转变换的总数,且字符集大小为 $k$,答案对 $p$ 取模。 $T\le 10$,$n\le 10^{18}$, ......
回文 P4607 4607 2018 SDOI

8.9 JOI 专场

上午下午模拟赛。 期望得分 100 + 12 + 30,实际得分 100 + 12 + 60 第一题用时过长导致没有时间看第二题和第三题。 二分图太弱了! # [疑案追凶](https://www.luogu.com.cn/problem/P7968) 我们将相邻的,互不相交的身高区间放到一个询问里 ......
专场 8.9 JOI

石灰窑的“寒冬”:2018年的环保关停风波

在2018年的一个寒冷的冬天,我踏入中国的某个偏远乡村,眼前是一片石灰窑工厂的废墟。这些曾经烟囱冒烟的工厂,现在都静悄悄的,好像时间在此刻停止。这是当年中国政府加强环境保护措施的结果,众多不达标的石灰窑被迫关停。 #### **为何石灰窑成为关停的对象?** 石灰窑(lime kilns)是一种用于 ......
石灰窑 石灰 寒冬 风波 2018

2018牛客多校第五场 F take[树状数组]

理解题目画了一个二叉树,然后思维定势让我想构建一个有n层的二叉树,然后统计叶子节点。。有点恐怖。 但是正解是考虑每一个箱子对答案的贡献。 图片来自take_baymax520的博客 对于每个箱子,它要发生交换也就是为答案贡献的条件是它当前宝石大小小于它的大小。对于比它小的宝石之前取(pi)或不取(1 ......
数组 2018 take

Weblogic WLS Core Components 反序列化命令执行漏洞(CVE-2018-2628)

Vulhub - Docker-Compose file for vulnerability environment 1、介绍 名称:Weblogic WLS Core Components 反序列化命令执行漏洞(CVE-2018-2628) 编号:CVE-2018-2628 原理: 应用:Webl ......
序列 Components 漏洞 Weblogic 命令

P9507 [BalkanOI2018] Popa 题解

[原题传送门](https://www.luogu.com.cn/problem/P9507) ## 题目描述 Ghiță 有一个下标从 $0$ 开始的正整数序列 $S$。因为他是喀尔巴阡的国王,所以他想要构造一个节点编号为 $0,1,\ldots ,N-1$ 的二叉树,满足: - 树的中序遍历按节 ......
题解 BalkanOI P9507 9507 2018

P5952 [POI2018] 水箱

[原题链接](https://www.luogu.com.cn/problem/P5952 "原题链接")\ ## 题目大意 $有一个高度为H的水箱,里面有n*m个格子,每两个相邻的格子之间有一个隔板,问水位总共有多少中可能的情况,对10^9+7取模$ ### 数据范围 $1\le n*m\le 5 ......
水箱 P5952 5952 2018 POI

铁人三项(第五赛区)_2018_rop

# 铁人三项(第五赛区)_2018_rop 经典ret2libc3 ![image-20230807225923356](https://raw.githubusercontent.com/lmarch2/images/main/typora/202308072259415.png) exp ``` ......
铁人三项 铁人 赛区 2018 rop