B3613 图的存储与出边的排序

题目描述

给定一个 $n$ 个点 $m$ 条边的有向图 $G$,结点编号从 $1$ 至 $n$。对于 $u = 1, 2, 3, \dots n$,依次完成如下要求: 对于 $u$ 的所有出边(即从 $u$ 出发的边),按照**从小到大**的顺序输出出边所指向的节点编号。 **依次完成**的含义是,先按顺序输出 $u = 1$ 的出边所指向的点的编号,再按顺序输出 $u = 2$ 的出边所指向的点的编号……最后按顺序输出 $u = n$ 的出边所指向的点的编号。

输入格式

输出格式

说明/提示

### 数据规模与约定: 对于全部的测试点,保证 $1 \leq T, n, m \leq 5 \times 10^5$,但同时各测试点的 $n$ 与 $m$ 之和均不超过 $5 \times 10^5$,即 $\sum n, \sum m \leq 5 \times 10^5$。且 $1 \leq u, v \leq n$,每组数据内不存在重边。 ### 提示 请注意大量读入输出对程序效率造成的影响。