会员
周边
众包
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
ccsu_madoka
博客园
首页
新随笔
联系
管理
订阅
2021年4月22日
Codeforces Round #717 (Div. 2)D. Cut
摘要: 传送门 题意:给一个长为n的数组,q次询问,区间l到r间需要最少分成多少段,使每一段的gcd等于1。 题解:易知拥有同一质因子的数不能在一段中,考虑将每一个数质因数分解,再利用序列自动机可以求出每一个数前缀的最近的一个不合法的位置,很明显每个数只会连向它之前的一个位置,数组便形成了一颗树。再来看问题
阅读全文
posted @ 2021-04-22 14:51 ccsu_madoka
阅读(69)
评论(0)
推荐(0)
编辑
公告