CSP-S 模拟赛 28

CSP-S 模拟赛 28

T1

  • 签到题。对 b 分解质因数后便容易求解。

T2

  • 考虑枚举 gcd(S) 的取值 x,则 lcm(S)=mx
  • 那么同时变形 gcdlcm 变为 gcd(S)=1,lcm(S)=mxx
  • 那么对于 gcdlcm 的取值,有三种情况:

f(x)=[gcd=1,lcm=x]

g(x)=[gcd|x,lcm=x]

h(x)=[gcd|x,lcm|x]

  • h(x) 是简单的。容易知道 h(x)=d|xg(d)

  • 由莫比乌斯反演,g(n)=d|nμ(d)f(nd)

  • 那么求出 g 后从 g 推到 f 的式子是同构的。实际上这就是一个容斥的过程。

T3

  • 简单题。从左往右和从右往左各做一遍 dp,采用求和优化一下就能过了,虽然理论上时间复杂度不正确。

T4

  • 抽象科技题目,咕咕咕~
posted @   长安19路  阅读(5)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· ollama系列01:轻松3步本地部署deepseek,普通电脑可用
· 25岁的心里话
· 按钮权限的设计及实现
点击右上角即可分享
微信分享提示