LCMonWhiteboard
[ABC259E] LCM on Whiteboard
考虑到一个数只有当它某个质因子的次数是所有质因子中最大(且只有它一个),它才能影响答案,否则,它无法影响答案。
这样我们就可以统计对于每种质因子是否有最大者,标记这个位置(因为有可能有的数好几种质因子的数目都是最多的),累加答案。
但是这样会有一个问题,就是说怎么判断会不会是所有数最初的答案呢?如果不搞定这个问题,答案可能会差
其实很好处理,每次一旦更新最大值,就把原先的这些质因子下标丢到一个数组里,最后遍历这个数组,看看有没有数后来没有出现一个质因子是最大的,就加
AC
修正
不需要这么麻烦统计最后那个
更简洁的版本
本文作者:wscqwq
本文链接:https://www.cnblogs.com/wscqwq/p/17520416.html
版权声明:本作品采用知识共享署名-非商业性使用-禁止演绎 2.5 中国大陆许可协议进行许可。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步