#3244. Happy Birthday! 2
0
Happy Birthday! 2
Happy Birthday! 2
题目描述
给定一个长度为 的正整数序列:。判断是否存在一对序列 $B = (B_1, B_2, \dots, B_x), C = (C_1, C_2, \dots, C_y)$ 满足下列所有条件;若存在,请输出一对这样的序列。
。 1 \le B_1 < B_2 < \dots < B_{x} \le N。 1 \le C_1 < C_2 < \dots < C_{y} \le N。 和 是不同的序列。 这里,当 或存在整数 使得 时,我们认为 和 不同。
与 在模 意义下相等。
输入格式
输入从标准输入按以下格式给出:
输出格式
如果不存在满足条件的序列对 ,则输出一行,内容为 。
否则按如下格式输出你选择的 和 :
Yes
判题器对大小写不敏感:你可以使用大写或小写字母。
5
180 186 189 191 218
Yes
1 1
2 3 4
yEs
4 2 3 4 5
3 1 2 5
2
123 523
Yes
1 1
1 2
6
2013 1012 2765 2021 508 6971
No
提示
输入中的所有数值均为整数。
对于 ,有 ,它们在模 意义下相等。
也有其他被接受的解,例如:
如果不存在满足条件的序列对,则输出一行,内容为 。
标签: AtCoder|abc200D
来源
AtCoder|abc200D