摘要: 「雅礼集训 2017 Day1」矩阵 传送门 "Loj" 题解 首先考虑因为是覆盖,所以我们肯定是先把一行搞成全黑,然后把它覆盖所有的非全黑列. 不合法很显然就是不存在黑色格子.把一行搞黑的最小值怎么求呢? 考虑如果把第$i$行搞成全黑,此时$a_{i,j}$不是黑的,那么应该是$\exist k, 阅读全文
posted @ 2020-05-09 16:15 fexuile 阅读(89) 评论(0) 推荐(0) 编辑
摘要: 「JOISC 2020 Day1」建筑装饰 4 传送门 "Loj" 题解 考虑设$f_{i,j,k}$表示到了第$i$个位置,用了$j$个 ,$k$个 的可行性,打表发现对于$(i,j)$的$k$是连续的,所以考虑记录: $l_{i,j}$表示前$i$个位置用了$j$个 最少用多少个 ,$r_{i, 阅读全文
posted @ 2020-05-09 10:59 fexuile 阅读(156) 评论(0) 推荐(0) 编辑
摘要: 「雅礼集训 2017 Day1」市场 传送门 "Loj" 题解 如果没有$2$操作,那就是一个线段树区间修改模板. 你考虑除法每一次修改至少$/2$,那么最多修改$\text{log}$次就会变成$1$. 所以只要暴力把$2$操作$\text{pushdown}$即可. 复杂度$O(n\log^2 阅读全文
posted @ 2020-05-09 10:54 fexuile 阅读(111) 评论(0) 推荐(0) 编辑
摘要: 「CTS2019 | CTSC2019」氪金手游 传送门 "Loj" 题解 首先我们可以对这个$(u_i,v_i)$分析,不难发现这是一个树形结构(如果不考虑顺序). 我们先假定他是一个外向树,设$S$表示$\sum_{i}W_i$,$s_u$表示$u$的子树的$\sum W$,那么对于这个$u$, 阅读全文
posted @ 2020-05-09 10:05 fexuile 阅读(308) 评论(0) 推荐(0) 编辑
摘要: 「清华集训 2017」小 Y 和恐怖的奴隶主 传送门 "Loj" 题解 讲道理,这是一道简单题. 首先可以考虑暴力$dp$,很显然可以设$f_{i,a,b,c}$表示$i$次攻击后,有$a$个一滴血的随从,$b$个两滴血的,$c$个三滴血的. 然后这个东西状态最多$166$,考虑直接矩阵快速幂. 注 阅读全文
posted @ 2020-05-09 08:26 fexuile 阅读(140) 评论(0) 推荐(0) 编辑
摘要: 「SNOI2017」遗失的答案 传送门 "Loj" 题解 首先可以考虑把$n \rightarrow n/G,L \rightarrow L/G$,这是很显然的. 然后考虑所有可能出现的质因数就是$L$的质因数,所以可以对$L$进行质因数分解. 接着考虑设$f_{S1,S2}$表示最小集为$S1$, 阅读全文
posted @ 2020-05-07 22:08 fexuile 阅读(122) 评论(0) 推荐(0) 编辑
摘要: 「十二省联考 2019」皮配 传送门 "Loj" 题解 ~~这个题目其实很妙,真的.~~ 首先考虑一个最简单的$dp$,设$f_{i,j,k}$表示前$i$个学校,有$j$个人选择了蓝阵营,$k$个人选择了鸭派系.那么很显然可以背包转移. 如果没有限制,那么可以直接把城市的决策和学校的决策卷积. 这 阅读全文
posted @ 2020-05-07 21:11 fexuile 阅读(178) 评论(0) 推荐(0) 编辑
摘要: [HNOI2019]多边形 传送门 "Luogu" Solution ~~可以说是Day1最简单的题目了~~. 首先$\text{Orz yyb}$,希望$yyb$高考顺利. 首先注意到$(a,c)$对应着唯一一种方法分解,考虑与$n$相连的点将多边形分成了多个形如$[l,r]$的区间. 每一个区间 阅读全文
posted @ 2020-02-24 23:24 fexuile 阅读(131) 评论(0) 推荐(0) 编辑
摘要: [HNOI2019] JOJO 传送门 "Luogu" Solution 这题真的难(. 首先考虑没有$2$限制的子问题: 将原串变成$(x,c)$二元组形成的串,考虑一个前缀和一个后缀的匹配,中间的字符都要配上,然后首尾只要求字符相同. 考虑如果中间有一个$(x',c)\ \ \ (x' x)$对 阅读全文
posted @ 2020-02-23 23:11 fexuile 阅读(218) 评论(0) 推荐(0) 编辑
摘要: [HNOI2019]鱼 传送门 "Luogu" "Loj" Solution 枚举$A$点和$D$点,发现$B,C$点与$E,F$点间没有限制,那么考虑分开求$B,C$对与$E,F$对. Part.1 求$B,C$点对的数量. 很明显$AD$是$BC$的中垂线,那么考虑枚举$B,C$点对,对于它的中 阅读全文
posted @ 2020-02-22 23:30 fexuile 阅读(141) 评论(0) 推荐(0) 编辑