1 solutions

  • 0
    @ 2025-10-29 14:15:44

    T1

    50 分暴力

    直接暴力枚举计算 gcd\gcd 即可。

    正解

    想要使得 gcd(x,y)\gcd(x,y) 最大,一个简单的想法是让 x=kx=ky=2ky=2k,因为数的范围要不大于 nn,那么 kn2k\le \lfloor\frac{n}{2}\rfloor

    那么答案就是 n2\lfloor \frac{n}{2}\rfloor,因为如果要让答案 ansans 再大的话 nans1\lfloor\frac{n}{ans}\rfloor \le 1,无法找出两个不同的数。

    Information

    ID
    1609
    Time
    1000ms
    Memory
    256MiB
    Difficulty
    4
    Tags
    (None)
    # Submissions
    99
    Accepted
    45
    Uploaded By