首页 > 其他分享 >2024 秋季模拟赛题解

2024 秋季模拟赛题解

时间:2024-09-22 21:36:57浏览次数:13  
标签:秋季 gcd 题解 sum 2024 lcm operatorname 模拟

2024 秋季模拟赛题解

CSP-S 模拟赛

2024.9.8 CSP-S 模拟赛28

T1

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

T2

  • 考虑枚举 \(\gcd(S)\) 的取值 \(x\),则 \(\operatorname{lcm}(S)=m-x\)。
  • 那么同时变形 \(\gcd\) 和 \(\operatorname{lcm}\) 变为 \(\gcd(S)=1,\operatorname{lcm}(S)=\dfrac{m-x}{x}\)。
  • 那么对于 \(\gcd\) 和 \(\operatorname{lcm}\) 的取值,有三种情况:

\[f(x)=\sum [\gcd=1,\operatorname{lcm}=x] \]

\[g(x)=\sum [\gcd|x,\operatorname{lcm}=x] \]

\[h(x)=\sum [\gcd|x,\operatorname{lcm}|x] \]

  • \(h(x)\) 是简单的。容易知道 \(h(x)=\sum_{d|x}g(d)\)。
  • 由莫比乌斯反演,\(g(n)=\sum_{d|n}\mu(d)f(\dfrac{n}{d})\)。
  • 那么求出 \(g\) 后从 \(g\) 推到 \(f\) 的式子是相似的。实际上这就是一个容斥的过程。

T3

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

T4

  • 抽象科技题目,咕咕咕~

2024.9.15 CSP-S 模拟赛 29

T1

  • \(n\le 18\) 显然是状压 dp。
  • 考虑设状态 \(dp_{i,j}\) 表示状态为 \(i\),最终的 \(a\) 为 \(j\) 时的最大代价及方案数。转移是简单的。
  • 优化是观察到最终的 \(a\in(\max a_i,\max a_i+1)\)。那么这一维便可以用 \(0/1\) 来设。

标签:秋季,gcd,题解,sum,2024,lcm,operatorname,模拟
From: https://www.cnblogs.com/Rock-N-Roll/p/18425927

相关文章

  • BZOJ 4545 DQS 的 trie 题解
    Statement维护一棵树,边权\(\in\{\texttta,\textttb,\textttc\}\),根为\(1\),定义这棵树的子串为从\(1\)走到所有点构成的字符串的所有后缀,需要支持以下操作:问当前树的本质不同子串数给一个点添加一棵子树问一个串在当前树中作为子串的出现次数Solution直接广义SAM+......
  • 【2024.09.15】NOIP2024 赛前集训(2)
    【2024.09.15】NOIP2024赛前集训(2)A最大的难点戏剧性地变成了二叉搜索树是什么。先根据已知序列把二叉树建出来,忘了二叉搜索树的移步二叉搜索树&平衡树-OIWiki(oi-wiki.org)根据题意,想到dp计数,\(f[u]\)表示\(u\)子树内的答案,则有转移:\[f[u]=f[lson]\timesf[r......
  • 力扣72-编辑距离(Java详细题解)
    题目链接:力扣72-编辑距离前情提要:因为本人最近都来刷dp类的题目所以该题就默认用dp方法来做。dp五部曲。1.确定dp数组和i下标的含义。2.确定递推公式。3.dp初始化。4.确定dp的遍历顺序。5.如果没有ac打印dp数组利于debug。每一个dp题目如果都用这五步分析清楚,那么......
  • 2024“华为杯”数模研赛E数据提取代码
    2024年数学建模研究生赛E题从视频中提取数据的代码。主要包括三个部分:车流量计算、各车道车流量计算和平均速度计算。主要讲述了代码的使用方法,包括需要修改的参数和文件路径,以及一些特殊情况的处理方法。同时还提供了参数估计和绘图的相关代码,以及如何根据不同视频视角调整代码......
  • 2024 CSP-S 游记
    CSP-S第一轮(初赛)摘自Shadow-Dragon9.20(day0)疯狂星期五,狂砍10节奥赛,直接爽了上午第二节到第五节都是奥赛,来机房以后发现网没开,消费股:看同学们初赛都准备得挺辛苦的,给你们安排一场模拟赛可能是觉得初赛太容易我们没人过不了遂安排了一场模拟赛,像是消费股能干出来的赛时......