#P727. 先修课程

先修课程

题目描述

教务处针对 nn 门课程设置了 mm 条约束条件,其中的第 ii 条约束要求在学习第 yiy_i 门课程之前,必须先修完第 xix_i 门课程。

请判断这些约束条件是否存在矛盾。如果没有矛盾输出 Valid,否则输出 Invalid

输入格式

  • 第一行:两个整数表示 nnmm
  • 第二行到第 m+1m+1 行:第 i+1i+1 行有两个整数表示 xix_iyiy_i

输出格式

  • 如果可行输出 Valid 否则输出 Invalid
3 3
1 2
2 3
3 1
Invalid
4 4
1 2
2 3
3 4
1 4
Valid

数据范围

  • 50%50\% 的数据,1n1001\leq n\leq 1001m100001\leq m\leq 10000
  • 100%100\% 的数据,1n200,0001\leq n\leq 200,0001m500,0001\leq m\leq 500,000