3722: 按行排序按列排序(语法周赛 Round 24(思维场))
内存限制:256 MB
时间限制:1.000 S
评测方式:文本比较
命题人:
提交:4
解决:4
题目描述
输入一个 行 列的数组 ,第 行第 列为 。
有 次操作。每次操作都会给你两个参数::
- 如果 ,表示需要你对第 行排序(从左往右,小到大有序)。
- 如果 ,表示需要你对第 列排序(从上往下,小到大排序)。
然后有 次询问。每次操作都会给你两个参数:,你需要输出 。
输入
第一行一个整数 。
接下来 行,每行为 个整数。即 数组。
接下来 行,每行为 个整数,即 次操作。
接下来 行,每行为 个整数,即 次询问。
输出
输出 行,每行一个整数,即 次询问的答案。
样例输入 复制
3
5 3 1
4 1 2
9 7 3
2 2
1 1
2 1
1 1
2 2
3 3
样例输出 复制
1
3
3
提示
样例解释
原数组
2 2
操作后(第 2 列排序)
1 1
操作后(第 1 行排序)
2 1
操作后(第 1 列排序)
数据规模与约定
对于 的数据,,,,
- 子任务 1(30 分):保证数组所有数都相等。
- 子任务 2(30 分):保证 。
- 子任务 3(40 分):没有特殊限制。