package main import "fmt" import "os" import "bufio" func main() { rd:=bufio.NewReader(os.Stdin) var n,k,x int64 fmt.Fscan(rd,&n,&k,&x) a:=1 for p:=x ;n>1;n-- { fmt.Fscan(rd,&x) if x>=p+k { a++ p=x } } fmt.Println(a) }