1 条题解

  • 0
    @ 2025-8-24 23:08:44

    自动搬运

    查看原文

    来自洛谷,原作者为

    avatar wkywkywky
    左右两个通电螺线管

    搬运于2025-08-24 23:08:44,当前版本为作者最后更新于2025-01-22 00:21:38,作者可能在搬运后再次修改,您可在原文处查看最新版

    自动搬运只会搬运当前题目点赞数最高的题解,您可前往洛谷题解查看更多

    以下是正文


    让我们忽略掉一些细节,原问题可以规约下面的问题。

    b=O(V),b>0\sum b=O(V),\forall b>0gcdb\gcd{b}

    最多 V\sqrt{V}b>Vb>\sqrt{V}

    如果没有 bVb\leq \sqrt{V},有 nVn\leq \sqrt{V}

    直接做 gcd\gcd 时间复杂度为 O(VlnV)O(\sqrt{V}\ln V)

    否则 bV\exist b\leq \sqrt{V},其他数对其取模。

    使用 O(W)O(1)O(W)-O(1) 的值域 gcd\gcd 即可。

    时间复杂度为 O(n+V)O(n+\sqrt{V})

    • 1

    信息

    ID
    11062
    时间
    1000ms
    内存
    128MiB
    难度
    2
    标签
    (无)
    递交数
    0
    已通过
    0
    上传者