摘要: 链接:https://www.luogu.com.cn/problem/AT2249 题意:给定一个序列,每次查询一个区间乘积的约数个数 AtCoder的题还是比较nb的啊 显然考虑分解质因数 然后又很自然地想到根号分治一下 小于$\sqrt$的素数可以用前缀和解决 大于$\sqrt$的素数可以用莫 阅读全文
posted @ 2020-08-14 14:14 Creed-qwq 阅读(108) 评论(0) 推荐(0) 编辑
摘要: memset(is_prime,true,sizeof(is_prime)); is_prime[0]=is_prime[1]=false; for(int i=2;i<=L;i++) { if(is_prime[i])prime[++cnt]=i; for(int j=1;j<=cnt;j++) 阅读全文
posted @ 2020-08-14 12:30 Creed-qwq 阅读(118) 评论(0) 推荐(0) 编辑