该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。
题目描述
给定两个长度为 N 的整数数列 A=(A1,…,AN),B=(B1,…,BN)。
请判断是否存在一个长度为 N 的数列 X=(X1,…,XN),满足以下所有条件:
- 对于所有 i(1≤i≤N),都有 Xi=Ai 或 Xi=Bi。
- 对于所有 i(1≤i≤N−1),都有 ∣Xi−Xi+1∣≤K。
输入格式
输入以如下格式从标准输入中给出。
N K
A1 A2 … AN
B1 B2 … BN
输出格式
如果存在满足所有条件的 X,输出 Yes;否则输出 No。
5 4
9 8 3 7 2
1 6 2 9 5
Yes
4 90
1 1 1 100
1 2 3 100
No
4 1000000000
1 1 1000000000 1000000000
1 1000000000 1 1000000000
Yes
说明/提示
限制
- 1≤N≤2×105
- 0≤K≤109
- 1≤Ai,Bi≤109
- 所有输入均为整数。
样例解释 1
X=(9,6,3,7,5) 满足所有条件。
样例解释 2
不存在满足条件的 X。