摘要:
解法 已知sqrt(n)内的质数即可筛出n内的 因为L到R十分小,所以先求出sqrt内的,再用这些去埃氏筛L到R的。 代码 cpp include define int long long using namespace std; const int N=1e7+5; int v[N],prime[ 阅读全文
posted @ 2019-03-09 12:01
小蒟蒻lzq
阅读(131)
评论(0)
推荐(0)
摘要:
核心思想 每个合数i×p只会被他最小的质因子p筛一次 代码 阅读全文
posted @ 2019-03-09 10:38
小蒟蒻lzq
阅读(83)
评论(0)
推荐(0)
摘要:
解法 跑八连通bfs预处理出每个点的最大可容纳的宽记为dis(i),将点权化为边权,这就是一个最大瓶颈边问题,建立一个最大生成树,然后用lca计算两点间的最大答案。 放弃 不想打了。。。。。为了方便hash,我i,j都从0开始,bfs里面就直接存hash值,结果它最外面一圈也要视作障碍,在我这里下标 阅读全文
posted @ 2019-03-09 10:16
小蒟蒻lzq
阅读(134)
评论(0)
推荐(0)

浙公网安备 33010602011771号