let n = Number(arr[0]), m = Number(arr[1]); const G = new Array(n+1); for(let i=0; i<=n; i++) { G[i] = {val: i, next: null}; } // 计算每个结点的入度 const indegree = new Array(n+1).fill(0); while(m--) { const line = readline().split(' '); const u = Number(line[0]); // 起始 const v = Number(...