#P773. 偏序与全序

偏序与全序

题目描述

nn 个数字 x1,x2,,xnx_1,x_2,\dots,x_n,我们不知道它们的大小,但是知道它们之间的 mm 项条件。

其中第 ii 项的形式为 Li opi RiL_i~op_i~R_iopiop_i<=> 中的一种。含义为 xLix_{L_i} 小于、等于、大于 xRix_{R_i}。请根据这些条件做出判断:

  • 如果这些条件之间存在矛盾,输出 Impossible
  • 否则,如果这些条件能够确定所有数字之间的大小关系,输出 Total Order
  • 否则,输出 Partial Order

输入格式

  • 第一行:两个整数 nnmm
  • 第二行到第 m+1m+1 行:两个整数 LiL_iRiR_i,中间有一个大小或相等关系符号。

输出格式

  • 根据输入输出 ImpossibleTotal OrderPartial Order
3 4
1 > 2
2 > 3
3 = 1
1 = 3
Impossible
2 3
1 > 2
2 < 1
1 > 2
Total Order
3 1
1 = 2
Partial Order

数据范围

  • 50%50\% 的数据,1n,m1001\leq n,m\leq 100
  • 100%100\% 的数据,1n200,0001\leq n\leq 200,0001m500,0001\leq m\leq 500,000