luogu#P11388. [COCI 2024/2025 #1] 飞跃 / Skokovi

[COCI 2024/2025 #1] 飞跃 / Skokovi

题目背景

译自 COCI 2024/2025 #1 T2。5s,0.5G\texttt{5s,0.5G}。满分为 7575

题目描述

nn 朵花,此外有一个正整数 kk。第 ii 朵花的高度为 aia_i

一开始,Filip 在第 11 朵花上。

当她在第 ii 朵花上时,她可以飞跃到第 jj 朵花上,当且仅当:

  • i<ji\lt j
  • aiajk|a_i-a_j|\le k

Filip 想要知道她能够飞跃到哪些花上。

输入格式

第一行,两个正整数 n,kn,k

第二行,nn 个正整数 a1,a2,,ana_1,a_2,\cdots,a_n

输出格式

nn 个整数,第 ii 个整数为 0\texttt{0},代表不能跳到第 ii 朵花上;第 ii 个整数为 1\texttt{1},代表可以跳到第 ii 朵花上。

5 2
5 4 8 7 2
1 1 0 1 1
5 3
10 15 14 8 9
1 0 0 1 1

提示

对于 100%100\% 的数据,保证:

  • 1n2×1051\le n\le 2\times 10^5
  • 1ai,k1091\le a_i,k\le 10^9
子任务编号 nn\le 特殊性质 得分
1 1 2×1052\times 10^5 A 25 25
2 2 10310^3
3 3 2×1052\times 10^5
  • 特殊性质 A:1i<n\forall 1\le i\lt nai<ai+1a_i\lt a_{i+1}