#ABC327D. 好的二元组
好的二元组
好的二元组
题目描述
由不超过 的正整数组成、长度为 的序列对 $(S, T) = ((S_1, S_2, \dots, S_M), (T_1, T_2, \dots, T_M))$,当 满足以下条件时,被称为好的序列对。
存在一个由 0 和 1 组成、长度为 的序列 ,满足以下条件:
对每个 ,有 。
给定一个由不超过 的正整数组成、长度为 的序列对 $(A, B) = ((A_1, A_2, \dots, A_M), (B_1, B_2, \dots, B_M))$。如果 是好的序列对,输出 Yes;否则输出 No。
输入格式
输入按以下格式从标准输入给出:
输出格式
如果 是好的序列对,输出 Yes;否则输出 No。
样例
3 2
1 2
2 3
Yes
若取 ,则 是长度为 、由 0 和 1 组成的序列,满足 和 。
因此, 满足好的序列对的条件。
3 3
1 2 3
2 3 1
No
不存在满足条件的序列 ,因此 不是好的序列对。
10 1
1
1
No
7 8
1 6 2 7 5 4 2 2
3 2 7 2 1 2 3 3
Yes
数据范围
- 所有输入值均为整数。
难度
普及+/提高-
通过率
—
尝试
0
已通过
0
- ID
- 3112
- 类型
- 传统题
- Time Limit
- 2000ms
- Memory Limit
- 1024MiB
- 上传者