Weird LCM Operations

我们先观察,有n6,我们如果每次操作三个不同的数,也需要n3次操作,所以我们考虑只操作一半的序列

跟一半有关的东西大概有:奇偶,前一半后一半

这题看样子就跟奇偶没差本质联系,所以从后者开始思考

对于任意xn2,存在一个A,使得nAxn2,设其为a,由于我们的(涉及a的)操作每次都会替换出ab(即a的倍数),那么gcd(x,ab)=x,就不用考虑x

所以我们考虑都操作后n2个数

有一个很重要的技巧,遇到lcm和gcd的题目,我们尝试构造互质的数,也就是说,尽量满足gcd=1,则lcm=ab

剩余的看这篇题解

posted @   最爱丁珰  阅读(5)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 单线程的Redis速度为什么快?
· SQL Server 2025 AI相关能力初探
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 展开说说关于C#中ORM框架的用法!
点击右上角即可分享
微信分享提示