题目:POJ1094
大致题意就是多组输入,输入n,m(可以视为n个点,有m个关系)m个关系在字母A-Z范围内,给你一些关系比如A<B,就认为A到B之间有条有向路,可以分三种情况:
1.当出现了一组关系使图出现了环,则输出“Inconsistency found after K1 relations” 其中的K1就是在第几个关系出现了环,后面的关系就可以忽略不处理了
2.当还未输入完给的关系就确定了,n个点的关系,则后面的关系就不用处理了,直接输出“Sorted sequence determined after K2 relations: (点关系的顺序).” K2是此时确定关系的点的个数;
3.当输入完给的关系,还未确定n个点的关系,则输出“Sorted sequence cannot be determined.”
代码如下:
1 |
|