题目描述
题目描述
给定一个有 个顶点 条边的有向无环图。图中不存在自环或任意一对顶点之间的重边。该图可以是不连通的。
你需要给所有顶点分配编号,要求:
- 编号构成一个长度为 的有效排列,即每个整数 到 恰好出现一次。
- 如果存在一条从顶点 到顶点 的有向边,定义 表示节点 的编号,则 必须小于 。
- 需要使编号排列在所有满足条件的排列中字典序最小。
请找出满足所有条件的编号序列。
输入格式
第一行包含两个整数 、。
接下来的 行,每行包含两个整数 和 ,表示一条从 到 的有向边。边是有向的,图中没有自环或重边。
输出格式
输出 个数字,表示顶点的编号,使排列在所有满足条件的排列中字典序最小。
3 3
1 2
1 3
3 2
1 3 2
4 5
3 1
4 1
2 3
3 4
2 4
4 1 2 3
5 4
3 1
2 1
2 3
4 5
3 1 2 4 5
说明 / 提示
由 ChatGPT 5 翻译。
数据范围
()
()