#P2762. Going from u to v or from v to u?

    ID: 1762 传统题 1000ms 256MiB 尝试: 1 已通过: 1 难度: 10 上传者: 标签>图结构强连通分量POJ Monthly--2006.02.26zgl & twb

Going from u to v or from v to u?

题目描述

为了让儿子们变得勇敢,JiajiaJiajiaWindWind带他们来到一个巨大的洞穴。这个洞穴有nn个房间,以及一些单向走廊连接部分房间。每次,WindWind会选择两个房间xxyy,并让他们的一个小儿子从一个房间走到另一个房间。儿子可以选择从xx走到yy,或者从yy走到xxWindWind承诺她的所有任务都是可行的,但实际上她不知道如何判断任务是否可行。为了让WindWind的生活更轻松,JiajiaJiajia决定选择一个满足以下条件的洞穴:对于任意两个房间,WindWind都可以随机选择而不需要担心任务不可行。给定一个洞穴,你能告诉JiajiaJiajia这个洞穴是否满足条件吗?

输入

第一行包含一个整数TT,表示测试用例的数量。接下来是TT个测试用例。
每个测试用例的第一行包含两个整数nnmm0<n<10010 < n < 1001m<6000m < 6000),分别表示洞穴中的房间数量和走廊数量。接下来的mm行,每行包含两个整数uuvv,表示存在一条从房间uu直接连接到房间vv的单向走廊。

输出

输出应包含TT行。如果洞穴满足上述条件,则输出“YesYes”;否则输出“NoNo”。

样例输入

1  
3 3  
1 2  
2 3  
3 1  

样例输出

Yes  

来源

POJ Monthly--2006.02.26, zgl & twb