1146 Topological Order (25 分)

A1146

#include
#include
#include
#include
using namespace std;
const int maxn=1010;
int N, M, K;
vectorG[maxn];
int indegree[maxn], temp[maxn];
int main(){
	int a, b;
	scanf("%d%d", &N, &M);
	for(int i=1; i<=M; i++){
		scanf("%d%d", &a, &b);
		G[a].push_back(b);
		indegree[b]++;
	}
	scanf("%d", &K);
	int flag=0;
	for(int j=0; j

 

你可能感兴趣的:(advanced_pat)