wa #5 #7 #9,得解删帖
#include<iostream>
using namespace std;
char a[1005][1005];
int main(){
ios::sync_with_stdio(0);
int n,m,q,op,x,y;
cin>>n>>m>>q;
for(int i=1;i<=n;i++){
for(int j=1;j<=m;j++){
cin>>a[i][j];
}
}
while(q--){
cin>>op>>x>>y;
if(op==1 && x!=y){
for(int i=1;i<=n;i++){
swap(a[x][i],a[y][i]);
}
}
if(op==2 && x!=y){
for(int i=1;i<=n;i++){
swap(a[i][x],a[i][y]);
}
}
if(op==3) cout<<a[x][y]<<'\n';
}
for(int i=1;i<=n;i++){
for(int j=1;j<=m;j++){
cout<<a[i][j];
}
cout<<'\n';
}
return 0;
}