#ABC245C. 选择元素

选择元素

选择元素

题目描述

给定两个长度为 NN 的整数序列 A=(A1,,AN)A=(A_1,\ldots,A_N)B=(B1,,BN)B=(B_1,\ldots,B_N)

判断是否存在长度为 NN 的序列 X=(X1,,XN)X=(X_1,\ldots,X_N) 满足以下所有条件。

  • 对所有 i(1iN)i(1\le i\le N),有 Xi=AiX_i=A_iXi=BiX_i=B_i
  • 对所有 i(1iN1)i(1\le i\le N-1),有 XiXi+1K|X_i-X_{i+1}| \le K

输入格式

输入按以下格式从标准输入给出:

N K
A_1 … A_N
B_1 … B_N

输出格式

如果存在满足所有条件的 XX,输出 Yes;否则输出 No

样例

5 4
9 8 3 7 2
1 6 2 9 5
Yes

X=(9,6,3,7,5)X=(9,6,3,7,5) 满足所有条件。

4 90
1 1 1 100
1 2 3 100
No

不存在满足所有条件的 XX

4 1000000000
1 1 1000000000 1000000000
1 1000000000 1 1000000000
Yes

数据范围

  • 1N2×1051 \le N \le 2\times 10^5
  • 0K1090 \le K \le 10^9
  • 1Ai,Bi1091 \le A_i,B_i \le 10^9
  • 输入中的所有值均为整数。
难度 普及
通过率
尝试 0
已通过 0
ID
2727
类型
传统题
Time Limit
2000ms
Memory Limit
1024MiB
上传者
标签