25.11.13联考题解

news/2025/11/13 21:49:24/文章来源:https://www.cnblogs.com/Lyrella/p/19219659

A

神人构造,随机区分度真恶心。

我们考虑将序列分成前半段限制为 \(m\) 和后半段限制为 \(m'=0\)。前面我们用 \(n,n-1,\dots,n-m+1\) 并让其合法即可,考虑后面的构造。考虑把序列分成尽量相等的三段,然后大的两段从大到小填数,最小的那一段从小到大填数。从 \(n,x,1,\dots\) 以此类推即可。

CF1443E

春堂提。考虑 \(\sum x\le2\times10^{10}<14!\),所以会变的只有最后 15 个数,我们记录一个 \(t\) 表示当前是字典序第 \(t\) 的排列,然后暴力计算每一位即可。

保持连接

考虑一个 dp,设 \(f_i\) 表示从 \(i\) 走到 \([i,n]\) 每个位置的答案。转移显然直接贪心,每次找最右的点,于是我们先记录一个 \(rp_i\) 表示覆盖 \(i\) 的区间的右端点的最大值,有转移 \(f_i=n-rp_i+f_{rp_i+1}\),意思是走到 \([i,rp_i]\) 不需要代价,但走到 \([rp_i+1,n]\) 需要从 \(i\) 先到 \(rp_i+1\)。现在的答案是 \(\sum f_i\)

考虑一个 \(x\) 作用在 \(i\) 的影响。如果 \(x\) 带来的区间更优那么就会有 \(rp_j\) 发生变化导致答案改变。我们先去考虑哪些位置的 \(rp_j\) 会改变。首先一个较松的限制是 \([i-x,i+x]\)。然后你需要让 \(rp_j<i+x\) 的变成 \(i+x\),考虑到 \(rp_j\) 有单调性所以变化的区间一定是前面较松的限制的一段前缀。我们假设这段区间有 \(cnt\) 辆车,他们原来的贡献为 \(sum\),那么新的答案就是 \(ans-sum+cnt(n-i-x+f_{i+x+1})\)。现在考虑快速得到 \(sum\)\(cnt\)。考虑设 \(g_i\) 表示从 \([1,i]\) 出发到 \(i\) 的点数,相当于就是这个状态被用了多少次,转移类似 \(f\),有 \(g_i=1+\sum_{rp_j+1=i}g_j\)。于是 \(cnt\) 就是区间的 \(g_j\) 之和,\(sum\) 是区间的 \(g_jf_{rp_j+1}\) 之和。双指针维护即可做到线性。

CF1578B

首先断环为链没有影响。然后考虑两个二元组 \((l_1,r_1)\)\((l_2,r_2)\),假设 \(l_1<l_2<r_1<r_2\),我们可以将其改写成三个二元组 \((l_1,l_2),(l_2,r_1),(r_1,r_2)\) 并且限制是等价的,所以每次操作后的序列上区间只有相离与包含关系。对于新加入的区间我们需要维护满足上面条件的序列并合并信息。考虑维护每个点被区间覆盖的次数 \(c_i\),为了方便处理这里用开区间。首先有一个性质就是对于相邻的 \(c\) 其差值小于 2。证明考虑归纳法,首先原序列合法,现在加入一个新的区间,如果加入区间后存在这么一个位置那么它必定会被合并,于是就永远不会存在这种位置。

我们现在考虑合并信息的过程。假设新的区间是 \((x,y)\),如果 \(c_x\neq c_y\),假设 \(c_x>c_y\),我们新的区间一定和原来的区间有交,因为同一个连通块的 \(c\) 一定是相同的。于是我们就去找 \(x\) 右边第一个 \(c_i\) 满足 \(c_i<c_x\),这样我们一定能够找到有交的区间,因为我们定义的是开区间。找到之后我们就需要合并两个连通块,并且会不断重复此过程直到序列合法。我们可以用线段树快速维护此过程,因为其本质就是对 \(c\) 进行区间加,单点查,以及二分找 \(c_i<c_x\)。因为我们有效的合并次数是 \(\mathcal O(n)\) 的,所以最后的时间复杂度为 \(\mathcal O(n\log n)\)

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/964751.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

2025.11.13模拟赛

赛场心态下去了,回不来了,悲( T3有望做出来的,没想dp 考虑到其实可以考虑只有一个区间变为大区间然后统计答案即可,考场上想了半天这东西怎么维护 其实拿一个线段树用脚区间+1,-1,维护区间标记为0的权值和 这个…

[CSP-S 2025] 道路修复 road

T2 道路修复(road) 如果不加乡镇,也就是第一档部分分,这就是一个裸的最小生成树模板,kruskal 直接做。 发现乡镇的范围很小只有 \(5-10\),考虑 \(2^k\) 枚举哪些乡镇要用,直接把启用乡镇的代价加到边权和里然后把…

[CSP-S 2025] 社团招新 club

T1社团招新(club) 原题链接 T1出这个... 以下规定三个社团分别为 \(a,b,c\)。 第一眼的思路尝试对每个人对三个社团的满意度取 \(max\),然后依次选最优的,很快发现这么做不行,因为有可能在满足限制后其他人能带来的…

【排查实录】Web 页面能打开,服务器能通接口,客户端却访问失败?原因全在这! - 实践

【排查实录】Web 页面能打开,服务器能通接口,客户端却访问失败?原因全在这! - 实践pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important;…

s2 NOIP模拟赛15-div2新太阳睡觉中心

新太阳睡觉中心 题面 原题链接 题解 简单计数题,但再给出一种与场上做法不一样的做法。 考虑总和转期望。将答案除以 \(2^k\),则为将 \(-1\) 随机确定为 \(01\) 时答案的期望。 根据题目描述,我们对于每一段连续的 …

LCA-雷达题解

雷达 题面 在 \(n \times n\) 的方格上,每个方格都有权值 \(a_{i,j}\) ,可花费 \(a_{i,j}\) 的代价覆盖以 \((i,j)\) 为中心,大小为 \(n \times n\) 的正方形区域。求最小的代价使得整片方格被覆盖。 题解 除了中心…

[USACO24JAN] Cowlendar S题解

[USACO24JAN] Cowlendar S 题面 原题链接 简介:给出 \(a_1....a_n\),对所有满足 s 的 \(L\) 求和 s 为:\(\forall i,4 \times L \leq a_i\) \(a_i \bmod L\) 不超过 \(3\) 种不同的值。\(1 \leq a_i \leq 4 \cdot 1…

2025年11月粮库空调,恒温粮库空调,一体式粮库空调厂家最新推荐,储粮控温权威测评与采购指南!

粮库空调作为保障粮食存储安全的关键设备,其应用场景覆盖了粮食存储的多个核心领域,不同场景对设备的温湿度控制精度、稳定性等需求各有侧重。而广州沃克斯顿环境设备有限公司凭借丰富的产品类型与过硬的技术实力,在…

CF 2093G Shorten the Array

T2 CF 2093G Shorten the Array 原题链接 本着不轻易上算法的原则想了半天,最后还是 01 trie 做完了。 如果只要求异或和为 \(k\) ,就可以用 map 维护每个数出现的最晚的位置,根据异或的性质直接查找需要的数字,统…

【A】Shinichi Kudo

https://www.luogu.com.cn/training/873086 qoj14429. Sequence Is Not Subsequence 下记 \(f(S)\) 表示 \(S\) 的答案。\(f(aaa...a)=|S-1|\times a\)。 \(f(ab)=ba\)。 \(f(abS)=ba+f(bS)\)。P14134 【MX-X22-T5】「…

如何在团队士气低落时重建信任与动力

团队士气低落是组织面临的严峻挑战,其根源往往在于信任缺失、方向迷茫或持续的压力。要在这种情况下重建信任与动力,管理者必须采取一套系统性且以人为本的策略。核心在于立即开启透明、诚实的双向沟通,主动承认问题…

noip2023T3 题解

Ad-hoc 题 这里仅考虑 \(f>g\) 考虑暴力 dp \(dp_{i,j}\) 表示第一个序列遍历到 \(i\) 项,第二个序列遍历到 \(j\) 项。 容易得到转移式子 \(dp_{i,j} = [a_i>b_j]\times [dp_{i-1,j}|dp_{i-1,j-1}|dp_{i,j-1}]…

#题解#牛客: 小心火烛的歪#枚举组合#位运算#dfs#

传送门 分析 1.这是一个枚举组合求最优的问题:集合大小q为7,可以用位运算来进行组合枚举 2.若点火方案f[i][j]==g[i][j]=1则,该方案一定不能用 3.令 g[i][j]+=f[i][j],若该方案可用且在枚举子集内,最终g中没有0则…

20251113周四日记

20251113周四日记今日: 1.早上回学校,开始看3b1b的深度学习课。写笔记。 2.中午和陈全去吃了萨莉亚,回来继续看课写笔记。 3.晚上和同门去吃饭,回来继续看Chapter7以及对diffusion模型的讲解。没事干了。 3Blue1Br…

2025.11.12 周作业 43(并非)速通

闲话 卡了好几道题了,怎么回事呢。 A. CF1796C 不难想到最优解应该是某个数 \(x\) 不断乘上 \(t\),即这个集合(大致)可以表示为: \[\{x, x \times t, x \times t^2, \dots, x \times t^k\} \]容易想到令 \(x=2\) …

2025 年 11 月螺丝打包机,五金打包机,称重打包机厂家最新推荐,权威测评排名与工业采购选择指南!

2在工业 4.0 浪潮下,螺丝、五金等零部件包装的效率与精度,直接影响企业生产流转速度与成本控制。传统包装模式面临人工依赖强、混料风险高、效率低下等痛点,而优质的打包设备成为制造业降本增效的关键抓手。温州工友…

深入解析:list的迭代器

pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-family: "Consolas", "Monaco", "Courier New", …

通过元素定位其各种层级关系元素的工具

# element_relation_locator.py # 通过元素定位其各种层级关系元素的工具from appium.webdriver.common.appiumby import AppiumByclass ElementRelationLocator:"""元素关系定位器类,用于通过元素定位…

2025年11月五金打包机,称重打包机,半自动打包机厂家品牌推荐榜,彰显包装设备技术实力!

在当前制造业智能化转型的关键阶段,五金、紧固件等行业对包装设备的技术要求日益提升,高效、精准、稳定的打包设备成为企业提升生产效率、控制成本的核心支撑。在众多包装设备厂家中,温州工友自动包装设备有限公司凭…