升序排列
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.
问题陈述
斯基比达斯得到了两个数组 和 ,分别包含 和 个元素。对于从 到 的每个整数 ,他最多可以执行次操作:
- 选择一个整数 ,使得 .设 。注意, 可能会因为这个操作而变成非正数。
斯基比达斯需要你的帮助,以确定他能否通过执行上述操作若干次,将 按非递减顺序排序。
如果 ,则 按非递减顺序排序。
输入格式
第一行包含一个整数 ( )。( ) - 测试用例的数量。
每个测试用例的第一行包含两个整数 和 ( , )。
每个测试用例的下一行包含 个整数 ( )。
每个测试用例的下面一行包含 个整数 ( ).
保证所有测试用例中 和 的总和不超过 。
输出格式
对于每个测试用例,如果可以对 进行非递减排序,则在新行上打印 "YES"。否则,另起一行打印 "NO"。(没有引号)
样例1
input
5
1 3
5
9 1 1000000000
3 2
1 4 3
3 4
4 3
2 4 6 5
6 1 8
5 2
6 4 5 4 5
4 1000
3 1
9 8 7
8
output
YES
NO
YES
NO
YES
限制与约定
对于 的数据, 。
对于 的数据,
对于 的数据,和的总和不超过 。
- 时间限制:
- 空间限制:
[柳泉中学,龙凤苑中学]拔高班第二次训练
- Status
- Done
- Rule
- IOI
- Problem
- 6
- Start at
- 2025-3-11 19:30
- End at
- 2025-3-11 21:30
- Duration
- 2 hour(s)
- Host
- Partic.
- 63