#ATarc161f. [ARC161F] Everywhere is Sparser than Whole (Judge)

[ARC161F] Everywhere is Sparser than Whole (Judge)

题目描述

我们将非空顶点集合的简单无向图的密度定义为 (边数)(顶点数)\displaystyle\frac{(\text{边数})}{(\text{顶点数})}

给定正整数 N, DN,\ D,以及一个有 NN 个顶点、DNDN 条边的简单无向图 GGGG 的顶点编号为 11NN,第 ii 条边连接顶点 AiA_i 和顶点 BiB_i。请判断 GG 是否满足以下条件。

条件:GG 的顶点集合为 VV。对于 VV 的任意非空子集 XX,由 XX 所诱导的 GG 的子图的密度严格小于 DD

诱导子图的定义如下:

对于图 GG 的顶点子集 XX,由 XX 所诱导的 GG子图,是指“顶点集合为 XX,边集合为『GG 中连接 XX 内任意两点的所有边』的图”。注意,上述条件只考虑既不是空集也不是全集的顶点子集。

输入格式

输入按以下格式从标准输入读入。

TT
case1\mathrm{case}_1
case2\mathrm{case}_2
\vdots
caseT\mathrm{case}_T

每个测试用例 casei (1iT)\mathrm{case}_i\ (1\leq i\leq T) 的格式如下:

N DN\ D
A1 B1A_1\ B_1
A2 B2A_2\ B_2
\vdots
ADN BDNA_{DN}\ B_{DN}

输出格式

输出 TT 行。对于第 ii 个测试用例,如果给定的图 GG 满足条件,则输出 Yes,否则输出 No

样例 1

输入

2
3 1
1 2
1 3
2 3
4 1
1 2
1 3
2 3
3 4

输出

Yes
No

说明/提示

限制条件

  • T1T\geq 1
  • N1N\geq 1
  • D1D\geq 1
  • 所有测试用例中 DNDN 的总和不超过 5×1045\times 10^4
  • 1Ai<BiN (1iDN)1\leq A_i < B_i \leq N\ (1\leq i\leq DN)
  • (Ai,Bi)(Aj,Bj) (1i<jDN)(A_i, B_i) \neq (A_j, B_j)\ (1\leq i < j\leq DN)

样例解释 1

  • 第 1 个测试用例与问题 D的输出样例 1 相同,满足条件。
  • 对于第 2 个测试用例,顶点集合 {1,2,3,4}\{1, 2, 3, 4\} 的非空真子集 {1,2,3}\{1, 2, 3\} 所诱导的子图的边集合为 {(1,2),(1,3),(2,3)}\{(1, 2), (1, 3), (2, 3)\},其密度为 33=1=D\displaystyle\frac{3}{3}=1=D。因此,该图不满足条件。

由 ChatGPT 4.1 翻译