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

构造题 Codeforces2131H Sea, You copriMe

https://codeforces.com/problemset/problem/2131/H

题解

先探索一下只找一个 pair 怎么做。

对于 \(a_i>1\) 的平凡情况,我们想寻找 \(\sum [\gcd(a_i,a_j)=1]\),来判断是否存在和它互质的。直接套用莫比乌斯反演:

\[\sum [\gcd(a_i,a_j)=1]=\sum_j\sum_{d|a_i,a_j}\mu(d)=\sum_{d|a_i}\mu(d)\sum_j[d|a_j] \]

而我们直接预处理 \(f(d)=\sum_j[d|a_j]\),就可以在很快的时间对于每个 ai 都求出和它互质的数的个数。

接下来是一个图论问题,把数字看作点,互质关系看作边,那么就是要找到两个匹配。这是一件很简单的事情。

http://www.gsyq.cn/news/54363.html

相关文章:

  • 2025年一拖四中央空调品牌权威推荐榜单:6赫兹中央空调/最值得买的中央空调/中央空调品牌精选
  • 运输货物题解
  • 2025年青岛暑假预习新高一方案权威推荐榜单:青岛新高一暑假没学习培训/青岛新高三暑假数学方案/青岛新初一衔接班方案服务机构精选
  • 赋能智慧商业:国标GB28181算法算力平台EasyGBS构筑大型商场智慧安防新生态
  • python学习笔记-argparse
  • 2025年湖北皮卡车出租公司权威推荐榜单:湖北出租预警车/湖北出租皮卡车服务精选
  • 建造者-创建型设计模式
  • http和https区别如何转https - 详解
  • 阿里云可观测 2025 年 10 月产品动态
  • linux exit(-1)
  • 奶奶都能看懂的 C++ —— 左值和右值
  • 固废智能分拣项目开发周期
  • 微波烘干设备安全性能:核心技术与应用解析
  • 免费网络研讨会 | 功能安全十步走
  • 能提高免疫力的灵芝品牌哪家好?这份榜单值得关注
  • 展厅装修公司推荐:专业服务与行业标杆企业解析
  • linux exec find
  • linux event
  • 2025年车间降温设备供货厂家权威推荐榜单:冷冻柜/冷风机/滑雪场制冷设备源头厂家精选
  • 2025 年 11 月隔墙厂家推荐排行榜,移动隔墙,推拉隔墙,活动隔墙,办公隔墙,玻璃隔墙,隔音隔墙,吸音板隔墙公司推荐
  • 2025 十大热门工时管理软件深度测评推荐:助力企业攻克工时管理核心痛点
  • 数据手册终极指南
  • 2025北京好的留学中介排名榜
  • 模切机供应商哪家强?国内优质企业实力解析
  • 模切机厂家有哪些?国内优质企业推荐
  • 2025年离心式刮板蒸发器源头厂家权威推荐榜单:蒸发结晶器/刮板薄膜蒸发器/三效废水蒸发器源头设备精选
  • 双非本冲进互联网大厂,太励志了!
  • 推荐几个模切机品牌:国内优质选择及特点解析
  • 33、约束条件
  • 39、MINUS 找出两个 SELECT 语句结果集之间的差集