洛谷 P1983 车站分级 拓扑排序

 

Code:

#include
#include
#include
#include
using namespace std;
const int N=1000+1;
const int INF=10000+233;
queueQ;
int A[N],ok[N],vis[N];
int G[N][N],d[N],degree[N];
int main()
{
	int n,m;
	scanf("%d%d",&n,&m);
	for(int cas=1;cas<=m;++cas)
	{
		memset(ok,0,sizeof(ok));
		int num;
		scanf("%d",&num);
		for(int i=1;i<=num;++i)
		{
			scanf("%d",&A[i]);
			ok[A[i]]=1;          
		}
		A[num+1]=INF;
		for(int i=A[1]+1;i

  

你可能感兴趣的:(洛谷 P1983 车站分级 拓扑排序)