#43926. 露比的棒棒糖

露比的棒棒糖

暂无测试数据。

露比最喜欢棒棒糖了,她有一个很大的玻璃柜子,里面收藏者着各种颜色的棒棒糖,这些棒棒糖被摆成了整齐的一行,从左到右依次编号为 $1,2,3,\cdots,n$,其中第 $i$ 根棒棒糖的颜色用 $c_i$ 表示

有时候露比会吃掉一支棒棒糖,假设她吃掉的是第 $i$ 根棒棒糖,为了美观,露比会立刻在第 $i$ 个位置再放一支新的棒棒糖(新棒棒糖的颜色可能与被吃掉棒棒糖的颜色不一样)

有时候露比会指定一段序号连续的棒棒糖,并且问你:能否在这些棒棒糖中找出两支颜色相同的?

给定每次吃棒棒糖和询问的信息,请你对每次询问做出回答,如果可以找出两支颜色相同的棒棒糖回答 $yes$,否则回答 $no$

输入格式

第一行是一个正整数 $n$,表示总共有 $n$ 支棒棒糖

接下来是 $n$ 个正整数 $c_1,c_2,\cdots,c_n$,表示最初柜子里 $n$ 支棒棒糖的颜色

接下来是一个正整数 $q$,表示事件的总数

接下来 $q$ 行,每行三个整数 $type,x,y$。当 $type=1$ 时,表示露比吃掉了第 $x$ 支棒棒糖,并且在原位置放了一支新的颜色为 $y$ 的棒棒糖;当 $type=2$ 时,表示露比指定的区间为 $[x,y]$,问你能否在第 $l$ 支到第 $r$ 支棒棒糖中找出两支颜色相同的

输出格式

对于每次询问,输出单独的一行,包含 $yes$ 或者 $no$

数据范围

设 $B$ 为一正整数,数据满足:

$1 \leq n,q \leq B$,$1 \leq c_i \leq B$

当 $type=1$ 时,$1 \leq x \leq n$ 且 $1 \leq y \leq B$

当 $type=2$ 时,$1 \leq x \leq y \leq n$

对于 $30\%$ 的数据,$1 \leq B \leq 100$

对于 $60\%$ 的数据,$1 \leq B \leq 5000$

对于 $100\%$ 的数据,$1 \leq B \leq 200000$

3
1 2 3
3
2 2 3
1 2 3
2 2 3
no
yes