10 2023 档案

摘要:纯纯发电,全是错别字!建议别看,看了我很尴尬 阅读全文
posted @ 2023-10-22 21:57 LuoyuSitfitw 阅读(110) 评论(4) 推荐(0) 编辑
摘要:F2 - Long Colorful Strip 很牛的题! 首先,我们可以将颜色相同的一段区间缩成一个点,那么每次加入一个新的颜色时,最多只能将其所覆盖的那个颜色所属的区间分成三部分(原本:00000000,加入1后0001111000),也就是增加了两个点,那么也就 阅读全文
posted @ 2023-10-17 17:34 LuoyuSitfitw 阅读(28) 评论(1) 推荐(0) 编辑
摘要:TopCoder 15903 EllysNim(https://vjudge.net/problem/TopCoder-15903) n看似有点东西,实际上就只是一个贪心。。。 设i表示第i位,且i0开始计数 那么我们肯定是让i从高位到低位枚举,若当 阅读全文
posted @ 2023-10-13 15:13 LuoyuSitfitw 阅读(31) 评论(0) 推荐(0) 编辑
摘要:Ex - Balance Scale 考虑只有>和<的情况,相当于给每条边定向,当且仅当成环时不合法,那么方案数就是DAG的方案数 对于=,就是将两个点合并 然后对于一般的求n个点的DAG的方案数为\(\sum_{i=1}^n (-1)^{i+1}C_n^i2^{i\time 阅读全文
posted @ 2023-10-10 16:51 LuoyuSitfitw 阅读(26) 评论(0) 推荐(0) 编辑
摘要:G - Cross Xor 对于(n&1)&&(m&1)的情况,所有行、列的异或和的必须相等(异或和指当前行/列中所有元素的异或和) 每次修改的点(x1,y1)(x2,y1)(x1,y2)(x2,y2)使得所有行和列的异或和不会改 阅读全文
posted @ 2023-10-10 16:49 LuoyuSitfitw 阅读(8) 评论(0) 推荐(0) 编辑
摘要:D - Swap Pass 先将所有ai==i的点都直接去掉 考虑将iai连边,那么就会形成一个个的环 考虑只有一个环的情况,那么我们任意固定一个点x,一直交换axaax直到ax==x,因为所有所有边都交于一点,所以这肯定是 阅读全文
posted @ 2023-10-10 16:46 LuoyuSitfitw 阅读(7) 评论(0) 推荐(0) 编辑
摘要:#618. 【JOISC2021】聚会 2 就是相当于选中的点在整棵树上的重心 首先,当i为奇数时,答案为1i为偶数时,可以将选中的点分为两个子树,分别记其根节点为xy 那么可以发现,所以合法的xy构成一个连通块,那么当前答案就是连通块 阅读全文
posted @ 2023-10-10 16:44 LuoyuSitfitw 阅读(25) 评论(0) 推荐(0) 编辑
摘要:D - Boboniu and Jianghu 设dp[i][0/1]表示当前链从下往上是不增/减的,那么当uv(其中fa[v]=u)的b不相同时,dp[v][0/1]的第二维转移的状态是确定的,否则就是不确定的,这时直接强制其取0,然后向每 阅读全文
posted @ 2023-10-10 16:41 LuoyuSitfitw 阅读(5) 评论(0) 推荐(0) 编辑
摘要:D - Tree Partition 考虑将树转换到一个序列上,钦定1为根节点,1的父亲为0,在序列上,孩子向父亲连边 然后考虑设dp状态dp[i][j]表示前i个点,分成j段的方案数,那么dp[i][j]dp[k][j1] 阅读全文
posted @ 2023-10-10 16:39 LuoyuSitfitw 阅读(76) 评论(0) 推荐(0) 编辑
摘要:F - Delete 1, 4, 7, ... 设f(i)表示第一次操作后,第i个位置的数,那么f(i)=3i+12 那么k次操作后,第i个位置上的数就是: \[f(f(...f(f(i))...))=f^k(i) 阅读全文
posted @ 2023-10-10 16:36 LuoyuSitfitw 阅读(25) 评论(0) 推荐(1) 编辑
摘要:E - Cyclic Medians 看到中位数,就是经典套路:将中位数的都赋值为1<的赋值为0 那么对于数A,就等于i=1[Ai] 所以我们考虑枚举中位数,然后若其A,那么就对答案 阅读全文
posted @ 2023-10-10 16:33 LuoyuSitfitw 阅读(8) 评论(0) 推荐(0) 编辑
摘要:E - Numbers on the blackboard 最后的答案肯定为lir2pi×ai 然后这个p满足以下限制: pi=0i=l1pipi1+1(\(l<i 阅读全文
posted @ 2023-10-10 16:31 LuoyuSitfitw 阅读(12) 评论(0) 推荐(0) 编辑
摘要:F - Classical? 考虑先加上gcd(ai,aj)=1的限制 从大到小扫集合里的数,若扫到数x发现存在y>xgcd(x,y)=1,则所有x<t<yt都不会再对答案有贡献了,因此使用栈存储扫过的元素,当扫到x时,只要栈中有与\( 阅读全文
posted @ 2023-10-10 16:29 LuoyuSitfitw 阅读(6) 评论(0) 推荐(0) 编辑
摘要:D - Subsequence 发现f(i,j)不好处理,考虑将其转换成另一个函数 考虑笛卡尔树,min(ai,ai+1,...,aj)就是在笛卡尔树上,ijlca 那么就可以将问题转移到笛卡尔树上,设dp[x][c]表示以x阅读全文
posted @ 2023-10-10 16:27 LuoyuSitfitw 阅读(7) 评论(0) 推荐(0) 编辑
摘要:F - Density of subarrays 屲,平衡复杂度题 首先考虑如何求一个序列的密度 从最左端开始,找到需序列A[1...n]的最小段A[1...a1],使其包含1c的所有颜色,然后又以a1+1为起点,找下一个最短的包含1c 阅读全文
posted @ 2023-10-10 16:24 LuoyuSitfitw 阅读(8) 评论(0) 推荐(0) 编辑
摘要:F - Merge Set 显然要建图 首先,我们有一个粗略的想法,对于同一集合Si内的元素,Si,jSi,j+1间连一条无向的标号为i的边 那么题目显然是要我们跑最短路,若到达x的边为i,然后从x向外走到点y,走的边若 阅读全文
posted @ 2023-10-10 16:16 LuoyuSitfitw 阅读(11) 评论(0) 推荐(0) 编辑
摘要:Ex - Group Photo 很牛的题 设A0=An+1=INF,那么对于每个BiBi>min(Ai1,Ai),所以考虑设Ci表示min(Ai1,Ai),那么有Bi>Ci,显然,若我们将C从小到大排 阅读全文
posted @ 2023-10-10 16:09 LuoyuSitfitw 阅读(4) 评论(0) 推荐(0) 编辑
摘要:D - Doctor's Brown Hypothesis 首先,一对合法的(x,y)一定是在同一个scc中的,所以我们将每个scc分开处理 若我们当前在处理某一个scc,考虑给这个scc建一棵dfn树,设当前scc中的所有的环长度的\(gcd 阅读全文
posted @ 2023-10-10 16:06 LuoyuSitfitw 阅读(17) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示