当前位置: 首页 > news >正文

P14321 「ALFR Round 11」D Adjacent Lifting, Fewest Rounds 题解

前言:考场上使用神秘的样例分析法蒙出来了,赛后发现竟然被评了个紫,万恶的良心驱使我写一篇题解。


我们先看到操作。

  1. 任选一个数字使其 \(+2\)
  2. 选择两个相邻的数字使其各 \(+1\)

要求 使用操作 \(2\) 的次数最小

换句话说我们可以任意使用操作 \(1\)

这启发我们进行 奇偶性分析

对于一个奇数 \(n\)\(1-n\) 的排列中奇数的个数为 \(\frac{n+1}{2}\) 。令其等于 \(k\) .

我们对于一个排列\(\pi\),构造它 \(\bmod 2\) 意义下的数列 \(b\)

\[(\pi_1 \bmod 2,\pi_2 \bmod 2,...\pi_n \bmod 2 ) \]

我们不妨称此为一次映射。

对于一组 \(b\) ,在所有排列中由此映射到这个 \(b\) 的个数都是

\[k!\times (n-k)! \]

事实上,我们发现,对于映射后序列相同的所有排列,其答案必然相等

我们记 \(S_b\) 表示 \(b\) 中为 \(1\) 的位置的下标的集合。显而易见 \(|S_b| = k\)

我真没在骂人

\(m(S_b)\) 表示 \(S_b\) 这个代表的所有排列的答案。

\[ans= k!(n-k)! \Sigma_{|S_b|=k}m(S_b) \]

\(C=(^n_k)\),则

\[ans=n!\frac{1}{C} \Sigma_{|S_b|=k}m(S_b) \]


此时问题转化为如何求这个操作次数。

  • 给定一个奇偶向量 \(b=(b1,\dots,b_n)\)

我们将 操作转化为线性方程

把在第 \(i\) 条边(即连接顶点 i 与 i+1 )所做操作 (2) 的次数记为整数 \(x_i\ge0\) \((i=1,\dots,n-1)\)

每次操作在两个相邻位置同时 +1,因此只改变这两个位置的奇偶(翻转)。

若我们只关心 模 2 的奇偶,则每个顶点的最终奇偶等式为(以目标统一成常数 \(t\in{{0,1}}\),表示我们要把全部数变成偶或全部变成奇):

\[ x_{i-1}+x_i \equiv b_i + t \pmod 2\quad (i=1,\dots,n), \]

其中约定 \(x_0=x_n=0\).

你现在发现这个 \(t\) 很烦人。我们随机手算一下样例会发现这个 \(t\) 其实是 唯一确定的

考虑由 GPT 提供的证明。

将 RHS 总和求和得到

\[\Sigma_{i=1}^n(b_i+t)=\Sigma b_i +nt=k+nt \]

左式 必定为偶数,因此 \(t\)\(k\) 同奇偶

\[\square \]

http://www.hskmm.com/?act=detail&tid=39732

相关文章:

  • 国庆集训day1~2笔记-动态规划
  • P1679 神奇的四次方数
  • Minio外网访问内网上传的预签名url的方法以及报错原因
  • vscode解决中文乱码
  • 【ESP32 在线语音】星火大模型
  • RT-Thread 之互斥量使用
  • 20232419 2025-2026-1 《网络与系统攻防技术》实验三实验报告
  • 语义文本理解 BERT - MKT
  • Rig 项目深度分析报告
  • FM-Fusion 利用rgbd相机 ram-GroundingDINO-sam 重建语义地图 - MKT
  • AI元人文构想系列:从战略能力到价值对话的文明之路
  • 事件日志查看Windows安装软件情况
  • RT-Thread之创建线程
  • cias_voice_plyer_handle.c 解析
  • 【CI130x 离在线】FreeRTOS的流缓冲(StreamBuffer)
  • 数据采集与融合技术作业1
  • RT-Thread Nano源码浅析
  • 关于SQLite - 世界上装机量最多的数据库
  • 《从 “被动听” 到 “主动学”:课堂听讲助力大学生思维成长》
  • 用AI批量生成产品视频!Python+Google Veo 3.1 API让电商转化率飙升
  • 模拟IIC与硬件IIIC哪个更常用?
  • 每日反思(2025_10_26)
  • 251019 NOIP 模拟赛 T2 | dp 及其优化、调整法最优解性质、数形结合
  • 小作业 14(2018 北京高考文科)
  • 10.23总结
  • 10.24总结
  • 第六章习题
  • 速通 花卉鉴赏 短文
  • Agent常见模式 - 智慧园区
  • 概率论测试