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

CF1097F Alex and a TV Show

Sol

思路挺曲折的。

以下所有公式均表示模 \(2\) 意义下的答案。

假设 \(s_i\) 表示集合 \(s\)\(i\) 的出现次数对 \(2\) 取模的余数。

如果没有 \(3\) 操作直接 bitset 就可以了。

\(V\) 表示值域上限。考虑 \(3\) 操作如何表示,假设三个集合 \(x,y,z\) 满足 \(x\times y=z\),那么 \(z_t=\displaystyle\sum_{i=1}^{V}\sum_{j=1}^{V}[\gcd(i,j)=t]a_ib_j=\sum_{i=1}^{\left\lfloor \frac{V}{t}\right\rfloor}\sum_{j=1}^{\left\lfloor \frac{V}{t}\right\rfloor}[\gcd(i,j)=1]a_{it}b_{jt}\)

根据 \([x=1]=\displaystyle\sum_{d|x}\mu(d)\),可以得到 \(z_t=\displaystyle\sum_{i=1}^{\left\lfloor \frac{V}{t}\right\rfloor}\sum_{j=1}^{\left\lfloor \frac{V}{t}\right\rfloor}x_{it}y_{jt}\sum_{d|i\land d|j}\mu (d)=\sum_{d=1}^{V}\mu(d)\sum_{i=1}^{\left\lfloor \frac{V}{td}\right\rfloor}\sum_{j=1}^{\left\lfloor \frac{V}{td}\right\rfloor}x_{itd}y_{jtd}\)

然后发现还是很难做,令 \(g_{s,t}=\displaystyle\sum_{i=1}^{\left\lfloor \frac{V}{t}\right\rfloor}s_{it}\),那么:

\[z_t=\displaystyle\sum_{d=1}^{\left\lfloor \frac{V}{t}\right\rfloor}\mu(d)g_{x,td}g_{y,td} \]

\[\begin{aligned}g_{z,t}=&\displaystyle\sum_{i=1}^{\left\lfloor \frac{V}{t}\right\rfloor}z_{it}\newline=&\displaystyle\sum_{i=1}^{\left\lfloor \frac{V}{t}\right\rfloor}\sum_{d=1}^{\left\lfloor \frac{V}{it}\right\rfloor}\mu(d)g_{x,itd}g_{y,itd}\newline=&\sum_{i=1}^{\left\lfloor \frac{V}{t}\right\rfloor}g_{x,it}g_{y,it}\sum_{d|i}\mu(d)\newline=&\sum_{i=1}^{\left\lfloor \frac{V}{t}\right\rfloor}g_{x,it}g_{y,it}[i=1]\newline=&g_{x,i}g_{y,i}\end{aligned} \]

也就是对应位置相乘,等价于 bitset 的与操作。

最后根据莫反可以得到 \(z_t=\displaystyle\sum_{i=1}^{\left\lfloor \frac{V}{t}\right\rfloor}\mu(i)g_{z,it}\),注意到我们只关心模 \(2\) 的答案,所以 \(z_t=\displaystyle\sum_{i=1}^{\left\lfloor \frac{V}{t}\right\rfloor}|\mu(i)|g_{z,it}\),令 \(tmp_{it}\gets \mu(i)\),那么 \(z_t=\displaystyle\sum_{i=1}^{V}tmp_{i}g_{z,i}\),仍然可以用 bitset 来做。

时间复杂度:\(O(\dfrac{V\log V}{\omega}+\dfrac{nV}{\omega})\),其中 \(V\) 是值域上限,\(\omega=32\)

如果公式有误请私信我。/kel

Code

Link。

http://www.rkmt.cn/news/59648.html

相关文章:

  • 48
  • 基于相控微波光子滤波器的旋转诱导相位差解调
  • 2025.11.24博客
  • Linuxの磁盘管理
  • 实验三:类和对象_基础编程2
  • 2025年度衣柜厂商最新推荐榜单与选择指南:一份基于行业专业数据的权威分析报告,整木/实木/原木等材质衣柜十大主流供应商解析,全屋定制优质选择
  • 2025年11月美国实习中介排名全攻略:从简历到入职的实力派之选,解锁名企资源的职场引路人
  • 深度解析2026美国研究生申请机构:从GPA到藤校,这些机构藏着关键方案
  • 奶酪和机器人 非标准化的步数遍历
  • 2025年度木门厂商推荐榜单与选择指南:一份基于行业专业数据的权威分析报告,整木/实木/原木门十大主流供应商解析
  • C# Quartz 定损执行 - microsoft
  • 机器人的记忆化搜索
  • # 数据库对AI向量语义搜索的支持深度分析:PostgreSQL、MySQL、Elasticsearch技术选型指南
  • 基于RS485通讯及Modbus通讯协议的温湿度变送器
  • “大概率上涨”的推荐
  • 六、设备树与设备树插件
  • 【设计模式笔记06】:单一职责原则 - 实践
  • 2026美国硕士留学中介推荐:从背景提升到签证获批全程护航!
  • 2025年度楼梯厂商推荐榜单与选择指南:一份基于行业专业数据的权威分析报告,整木/实木/原木等材质楼梯十大主流供应商解析
  • Consciousness Preservation and Synthetic Life
  • 第一章语法基础__C++
  • 11月 月度检测 总结
  • 2025.11.24
  • Scrum冲刺阶段 Day One
  • ASP.NET Core Blazor简介和飞快入门三(布局和路由)
  • 江苏最好的有机农场——德芳有机农场
  • 11/24
  • 《程序员修炼之道:从小工到专家》阅读笔记4
  • mysql真好用
  • 招聘广告:人形机器人领域,强化学习方向需要的技能