#loj3629. 「2021 集训队互测」序列
「2021 集训队互测」序列
[AdditionalFile3629.zip](file://AdditionalFile3629.zip?type=additional_file)
#3629. 「2021 集训队互测」序列
标签: 传统 | 时间限制: 1000 ms | 内存限制: 512 MiB |
题目描述
有一个长度为 的序列 ,序列里的每个元素都是 内的正整数。
现在已知了 条信息,每条信息形如 ,表示这个序列满足 。
请构造一个满足条件的序列。
输入格式
第一行两个正整数 。
接下来 行,每行四个正整数 ,表示一条信息。
输出格式
如果无解,第一行输出 NO。
如果有解,第一行输出 YES。第二行输出 个正整数 ,表示你构造的满足条件的序列 ,你需要保证每个 都是 内的正整数。
样例 1
输入
6 4
1 3 4 2
1 2 5 6
3 6 6 7
2 4 5 3
输出
YES
6 8 2 2 3 7
样例 2
输入
5 4
1 2 3 4
2 3 4 5
3 4 5 3
1 3 4 6
输出
NO
数据范围与提示
对于全部数据,。
- 子任务 ( 分):。
- 子任务 ( 分):,且对于任意一条信息,,对于任意一个满足条件的集合 ,在信息中恰好出现一条。
- 子任务 ( 分):。
- 子任务 ( 分):无特殊限制。