atcoder#ABC291E. [ABC291E] Find Permutation
[ABC291E] Find Permutation
题目描述
の並び替えである長さ の数列 があります。
あなたは を知りませんが、 個の整数の組 について、 が成り立つことを知っています。
を一意に特定できるかどうか判定し、できるなら を求めてください。
输入格式
入力は以下の形式で標準入力から与えられる。
输出格式
を一意に特定できるとき、1行目に Yes
と出力し、2行目に をこの順に空白区切りで出力せよ。
を一意に特定できないとき、No
とのみ出力せよ。
题目大意
有一个 的排列 。
给定 组关系 ,每组关系表示 。
求出唯一一组合法的 。如果答案不唯一,仅输出 No
;否则输出 Yes
和求出的 。
3 2
3 1
2 3
Yes
3 1 2
3 2
3 1
3 2
No
4 6
1 2
1 2
2 3
2 3
3 4
3 4
Yes
1 2 3 4
提示
制約
- 入力は全て整数である
- 入力に矛盾しない が存在する
Sample Explanation 1
であると一意に特定できます。
Sample Explanation 2
として の 通りが考えられます。