#P6635. 「JYLOI Round 1」箭头调度
「JYLOI Round 1」箭头调度
题目描述
moyu_028 给了你一个有 个点 条边的无向图,现在要给每条边赋一个方向,现在请你求出一个赋方向的方案,使得按照这个方案能够生成一个拓扑序,且使得这个拓扑序是在所有可能的拓扑序中字典序第 小的。
输入格式
输入的第 1 行有 3 个正整数 、、,含义如题所述。
接下来有 行,这 行中的第 行有两个正整数 和 ,表示有一条从 到 的无向边。
输出格式
输出为一行一个长度为 的 01 串,这个 01 串中的第 个字符表示从 和 之间的无向边的方向,为 0 则表示这条边是从 到 ,为 1 则表示这条边是从 到 。可以证明答案唯一,且数据保证有解。
6 7 5
1 3
2 1
4 2
4 3
4 5
3 6
5 6
0111001
11 20 20091210
2 3
3 1
2 5
4 6
7 9
8 10
8 1
7 2
2 3
3 2
4 5
5 7
7 6
7 8
9 7
9 8
10 2
2 3
1 3
1 7
10110000100110110111
提示
提示
拓扑序:在一个 DAG(有向无环图)中,我们将图中的顶点以线性方式进行排序,使得对于任何的顶点 到 的有向边 ,都可以有 在 的前面,则这样的序列称为拓扑序。
样例解释
样例 1 解释
答案的图如下,根据图可得出答案。
数据范围
对于 的数据,$1 \leq n \leq 11, 1 \leq m \leq 2 \times 10^3, 1 \leq k \leq 10^8,1 \leq x_i, y_i \leq n, x_i \not= y_i$。
对于测试点 1(10 分):。
对于测试点 2(30 分):。
对于测试点 3(30 分):。
对于测试点 4(30 分):无特殊限制。
本题共 4 个测试点,总分为 100 分,单个测试点的时间限制为 5 秒。
题目来源
「JYLOI Round 1」 A
Idea:moyu_028 & abcdeffa
Solution:LiuXiangle
Data:abcdeffa