1 条题解

  • 0
    @ 2025-8-24 22:19:09

    自动搬运

    查看原文

    来自洛谷,原作者为

    avatar WYXkk
    Zzz Zzz

    搬运于2025-08-24 22:19:09,当前版本为作者最后更新于2020-04-02 14:55:54,作者可能在搬运后再次修改,您可在原文处查看最新版

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

    以下是正文


    图兰定理(Turán's theorem) 可知,本题答案为 n24\left\lfloor\dfrac{n^2}4\right\rfloor

    code(python):\texttt{code(python):}

    n=int(input())
    print(n*n//4)
    

    图兰定理:假如一个 nn 个点的简单图中任意 33 个点都不互相连接,则其边数不超过 n24\left\lfloor\dfrac{n^2}4\right\rfloor

    图兰定理的证明:

    取一个符合条件的图。记 d(X)d(X) 为与 XX 相连的边的数量,称为 XX 的度数。

    假设所有 nn 个点中,AA 的度数最大,为 kkB1,B2,,BkB_1,B_2,\cdots,B_kAA 相连,C1,C2,,Cnk1C_1,C_2,\cdots,C_{n-k-1}AA 不相连。

    由于 AAB1,B2,,BkB_1,B_2,\cdots,B_k 都有连边,假如存在 BiBjB_iB_j 这条边,那么 ABiBjAB_iB_j 三个点互相连接,矛盾。因此 BiB_i 之间没有连边,故 d(Bi)nkd(B_i)\le n-k(至多与所有 CjC_jAA 连边)。

    同时,由于 d(A)d(A) 最大,为 kk,故 d(Cj)kd(C_j)\le k

    因此,设边数为 ee,则

    $$\begin{aligned}e&=\dfrac{\sum d(X)}2\\&=\dfrac{d(A)+\sum\limits_{i=1}^kd(B_i)+\sum\limits_{j=1}^{n-k-1}d(C_j)}2\\&\le\dfrac{k+k\times(n-k)+(n-k-1)\times k}2\\&=k\times(n-k)\\&\le\left\lfloor\dfrac{n^2}4\right\rfloor\end{aligned} $$

    k=n2k=\left\lfloor\dfrac n2\right\rfloor,则当且仅当图为 Kk,nkK_{k,n-k},即两边点数分别为 kknkn-k 的完全二分图时取到等号。

    • 1

    信息

    ID
    5312
    时间
    1000ms
    内存
    125MiB
    难度
    3
    标签
    递交数
    0
    已通过
    0
    上传者