变换
You cannot submit for this problem because the contest is ended. You can click "Open in Problem Set" to view this problem in normal mode.
变换(change)
【题目描述】
给你两个长度为 的数组 和 。
您可以执行以下操作若干次(可能为零):
- 选择 和 ,使得 。
- 让 。
- 对所有的 设为 。
每次操作都需要按顺序依次执行一遍
1 2 3
。
形式上说:每次操作你可以选择的区间,将这段区间赋值为M,其中M为,中的最大值。
判断能否使数组 等于数组 。
【输入格式】
每个测试包含多个测试用例。
第一行包含一个整数 表示测试用例的数量。
对于每个测试样例,第1行一个整数 ,表示数组长度。
第二行包含n个整数 ,数组 的元素
第三行包含n个整数 ,数组 的元素
【输出格式】
对于每组样例,输出“YES”或者”NO“,表示是否可以通过任意次操作,将a数组变为b数组。
【样例输入1】
5
5
1 2 3 2 4
1 3 3 2 4
5
3 4 2 2 4
3 4 3 4 4
5
3 2 1 1 1
3 3 3 2 2
2
1 1
1 2
3
1 1 2
2 1 2
【样例输出1】
YES
NO
YES
NO
NO
【数据范围】
对于40%的数据,满足
对于100%的数据,满足 $1\le t \le 10^4,1\le n \le2 \times10^5,1\le a_i\le n,1\le b_i\le n$。总和不超过
时间限制
空间限制
NOIP2024训练6
- Status
- Done
- Rule
- OI
- Problem
- 4
- Start at
- 2024-4-3 16:00
- End at
- 2024-4-3 18:00
- Duration
- 2 hour(s)
- Host
- Partic.
- 16