#JDT11B. 憨憨的跳跃游戏

憨憨的跳跃游戏

题目描述

憨憨在玩一款游戏。游戏规则如下: 有 nn 个平台,编号 1n1 \sim n,其中第 ii 个的高度为 hih_i。玩家从第 11 个平台出发,目标是到达第 nn 个平台。

玩家可以从平台 ii 跳到平台 jj 的条件是:i<ji < jhi<hjh_i < h_j

请判断是否存在一种方案能让憨憨从第 11 个平台到达第 nn 个平台。

输入格式

  • 第一行一个正整数 nn (2n105)(2 \leq n \leq 10^5),表示平台数量。
  • 第二行 nn 个正整数 h1,h2,,hnh_1,h_2,\dots,h_n (1hi109)(1 \leq h_i \leq 10^9),表示平台的高度。

输出格式

如果存在方案,请输出 YES;否则输出 NO

6
2 3 4 5 6 7
YES