摘要:
这里有一个很好的技巧: for(int i = 1;i<=n;i++) { for(int j = i;j<=n;j+=i) { a[j].push_back(i);//放入因子 num[j]++;//因子个数++ } } 如果你只需要求因子个数/因子,就可以把求因子/因子个数的代码段删掉。 时间复 阅读全文
posted @ 2025-04-04 13:18
林晋堃
阅读(137)
评论(0)
推荐(1)
摘要:
由于是晚上精力不太好,所以昨天第一次打 CFdiv.2 只切了两道题…… 首先我们发现这个循环虽然看似 \(n \times k\) 个数都要统计是否有和 \(\ge x\) 的区间,但是实际上你会发现只需要遍历 \(n\) 个元素,二分看一下对于这个数在第 \(i(i \le k)\) 个循环是否 阅读全文
posted @ 2025-04-04 13:03
林晋堃
阅读(29)
评论(0)
推荐(0)
摘要:
昨天第一次打 CF!!纪念一下。 由于如果你需要 \(x\) 千克浆果,那么你的总材料就是 \(2x\) 千克(因为还需要 \(x\) 千克糖),然后还要融化掉 \(\frac{1}{4}2x\) 的材料,所以只有 \(\frac{3}{4}2x\) 千克材料,所以我们就是要解这个方程 \(\fra 阅读全文
posted @ 2025-04-04 12:51
林晋堃
阅读(32)
评论(0)
推荐(0)

浙公网安备 33010602011771号