Counting Rhyme
这道题目就是因为对数论容斥不熟悉导致的。。。之前也做到过
看这篇题解
首先这篇题解用到了一个很大的纲领:公约数是最大公约数的约数
然后看下
像“Small GCD”这道题目一样,离散的结构可以考虑数论容斥呀。尽管这道题目全程没有出现gcd,但是公约数的话也可以往这方面想
update 2024.8.3
想到一种新做法,也是用了数论容斥
考虑计算不符合题目条件的对数,枚举
可以用数论容斥来唯一确定一对数。设
所以数论容斥的作用就是用来唯一确定一对数的,以后这种计算点对的可以想数论容斥
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
· 【译】Visual Studio 中新的强大生产力特性
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 【设计模式】告别冗长if-else语句:使用策略模式优化代码结构