0xfaner 的出栈
题目描述
现有 \(n\) 个元素依次出入栈,现在按照它们出栈的顺序依次排列它们入栈的顺序。即给定序列 \(a_1,a_2,\dots a_n\),其中 \(a_i\) 表示第 \(i\) 个出栈的人恰好第 \(a_i\) 个入栈。
现在给定若干个这样的序列,请一一回答它们是否合法。
输入格式
第一行两个整数 \(n, q\),分别表示序列的长度和数量。
接下来 \(q\) 行,每行 \(n\) 个数,表示给定的序列。
输出格式
共对于每一个询问,Yes
表示合法,No
表示不合法。
样例输入 Copy
5 5
1 2 3 4 5
5 4 3 2 1
4 1 2 3 5
4 2 1 5 3
4 5 3 2 1
样例输出 Copy
Yes
Yes
No
No
Yes
提示
\(1 \leq n \leq 10000, 1 \leq q \leq 1000\)
信息
- ID
- 1015
- 难度
- 9
- 分类
- (无)
- 标签
- (无)
- 递交数
- 18
- 已通过
- 2
- 通过率
- 11%
- 被复制
- 1
- 上传者