数据范围
子任务
样例
样例 1
考虑以下调用:
array_operation([2, 1, 1, 2], [2, 1, 3, 3], [0, 0, 1], [1, 3, 3])
- [, ] 是一个绝妙区间。这是因为两个数组 , 和 , 是相等的。
- [, ] 是一个绝妙区间。这是因为可以通过执行以下操作,使 [, , , ] 变为 [, , , ]。
- 选择 , 并执行操作。操作后数组变为 [, , , ]。
- 选择 , 并执行操作。操作后数组变为 [, , , ]。
- 选择 , 并执行操作。操作后数组变为 [, , , ]。
- [, ] 不是一个绝妙区间。可以证明,无论如何执行操作,都无法使 [, , ] 变为 [, , ]。
因此,函数应返回 [, , ]。
样例 2
考虑以下调用:
array_operation([1, 2, 1, 2, 1], [2, 3, 1, 4, 2], [0, 0, 1, 1, 2], [2, 4, 3, 4, 3])
在所有区间中,绝妙区间为 [, ], [, ], [, ], [, ], [, ]。因此,函数应返回 [, , , , ]。