#P2500I. 小墨爱玩原

小墨爱玩原

题目背景

前面的区域,以后再来探索吧。

《原神》是一款由中国游戏公司米哈游(miHoYo)自主研发的开放世界冒险游戏。游戏背景设定在一个名为 "提瓦特" 的幻想世界。玩家在游戏中扮演一名被称为 "旅行者" 的角色,为了寻找失散的亲人,踏上了探索世界、揭露世界秘密的旅程。

由于其独特的玩法机制,小墨热爱上了这个游戏。

在日常跑图锄地开宝箱时,他遇到了一个解密。

题目描述

宝箱上浮现了一个数组 a1,a2,ana_1, a_2 \ldots, a_n初始时对于每个 iiai=0a_i=0

经过一番摸索,小墨发现可以执行以下形式的操作:

  • 选择一个 >min(a)>min(a) (数组 aa 的最小值)的整数xx
  • 定义 ii 为满足 ai<xa_i<x最小 索引(下标)。 换言之,ii11nn(含 11nn)之间唯一的整数,使得 ai<xa_i < x,且对于每个 1ji11 \leq j \leq i-1,都有 ajxa_j \geq x
  • 最后,将 aia_i 增加 xx

例如,如果 a=[6,8,2,1]a = [6,8,2,1],选择 x=6x=6,那么 ii 会等于 33(因为 a16,a26a_1 \geq 6,a_2 \geq 6,且 a3<6a_3<6),数组 aa 会变成 [6,8,8,1][6,8,8,1]

你可以执行 任意多次 操作。

经过若干次操作,最终需要得到 目标数组 b1,b2,,bnb_1, b_2, \ldots, b_n,以完成挑战,解锁宝箱。

但并不是每个宝箱都能被打开。现在提供目标数组 b1,b2,,bnb_1, b_2, \ldots, b_n,请帮小墨判断他最终能否开启宝箱。

输入格式

第一行包含一个整数 nn (2n2×105)(2 \leq n \leq 2 \times 10^5)

第二行包含 nn 个整数 b1,b2,,bnb_1, b_2, \ldots, b_n (1bi109)(1 \leq b_i \leq 10^9)

输出格式

如果能得到目标数组,输出 Yes\text{Yes};否则输出 No\text{No}。(注意区分大小写)

4
5 6 1 1
Yes
3
3 1 2
No

提示

对于样例 11,我们可以执行以下操作序列:

  • 选择 x=2x=2aa 变成 [2,0,0,0][2,0,0,0]
  • 选择 x=2x=2aa 变成 [2,2,0,0][2,2,0,0]
  • 选择 x=3x=3aa 变成 [5,2,0,0][5,2,0,0]
  • 选择 x=4x=4aa 变成 [5,6,0,0][5,6,0,0]
  • 选择 x=1x=1aa 变成 [5,6,1,0][5,6,1,0]
  • 选择 x=1x=1aa 变成 [5,6,1,1][5,6,1,1]

对于样例 22,我们可以证明没有办法到达 [3,1,2][3,1,2]