1102. 询问

1102. 询问

暂无测试数据。

题目描述

给出 nn 行数分别编号为 1n1 \sim n
每行数有 mm0100000 \sim 10000 范围内的整数,
分别编号为 1m1 \sim m
给定 qq 次操作,操作分两种:

第一种:修改操作 CC
给定xxyy
将当前第 xx 行和第 yy 行进行交换。

第二种:询问操作 QQ
给出xxyy
输出当前第xx行第yy列是多少。
给出的xxyy保证合法。

输入

第一行两个整数n,mn,m,表示矩阵的行和列的大小。
接下来nn行,每行mm个整数,描述初始矩阵。
接下来一行为一个整数qq,表示操作次数。
接下来qq行,每行先读入一个字符,表示操作类型,
然后读入给定信息,详情见题面与样例。

输出

对于每个询问操作,输出询问的答案。

样例输入

3 5
1 2 3 4 5
6 7 8 9 10
11 12 13 14 15
4
Q 2 4
C 1 3
C 1 2
Q 2 4

样例输出

9
14

数据范围限制

n500n \leq 500m500m \leq 500q105q \leq 10^5

来源

基础篇补充4.3

信息

ID
1101
难度
(无)
分类
(无)
标签
(无)
递交数
0
已通过
0
通过率
?
上传者