#3935. 从u到v还是从v到u?

从u到v还是从v到u?

题目描述

给定一个n n 个点m m 条边的有向图,现在要求图中任意两点 uu v v,均可满足 uu 能通往v v vv 能通往 uu,请你判断要求是否能够成立。

输入格式

第一行包含整数T T,表示共有 TT 组测试数据。

每组测试数据,第一行包含两个整数 nn m m

接下来m m 行,每行包含两个整数 uu vv,表示点u u 和点 vv 之间存在一条有向边。

输出格式

每组数据输出一个结果,如果要求成立,则输出 Yes,否则输出 No

样例

1
3 3
1 2
2 3
3 1
Yes

数据范围

0<n<1001,m<60000<n<1001, m<6000

来源

  • 算法竞赛进阶指南