摘要:
题意:对于第一个例子:4 6A<BA<CB<CC<DB<DA<B若在输出第k行后所有字母都有序则输出:Sorted sequence determined afterk relations: y...yyy.若在输出第k行后出现矛盾,则输出:Inconsistency found afterk relations.若在输出m行后,仍无法排好序,则输出:Sorted sequence cannot be determined.思路:用adj[30][30]来表示没两个字母之间的关系,adj[i][j]=0表示还没有确定i和j之间的关系,adj[i][j]=1表 阅读全文
摘要:
昨天晚上写好的代码,交了几次都是wa,但是没找到什么地方有错误。。刚才又找了组测试数据发现有问题,就又检查了下代码,发现一个地方写错了,该过之后就AC了,哇哈哈。。。思路就是先用最短路算法dijkstra算法,求出到达每一个key的最短时间,然后再讨论任意两个key之间的关系,判断最后会不会停留在两点之间,代码:# include<stdio.h># include<string.h># define PI 0xfffffffint main(){ int i,j,tt,ans1,ans2,n,m,t=0,map[505][505],visit[505],low[505 阅读全文