方阵变换
测试数据来自 wjszez/1937
【问题描述】
小L给你一个n行n列的方阵,要求你完成Q次操作:
1.1 i j k,将ai,j修改为k。
2.2 i j,交换方阵的第i行和第j行。
3.3 i j,交换方阵的第i列和第j列。
4.4,输出方阵的全部元素。
【输入格式】
第一行,两个正整数n,Q。
接下来n行,每行n个正整数ai,j。
接下来Q行,每行若干个正整数,与题面中对应。
【输出格式】
记第4种操作的次数为m,你需要输出m块,块与块之间用一个空行隔开,每块输出n行n列的方阵。
【输入输出样例】
见下发square1.in(out), square2.in(out)。
【数据规模与约定】
对于70%的数据,n≤100。
对于100%的数据,1≤n≤300,1≤m≤5,1≤ai,j≤1000,1≤Q≤500000。
信息
- ID
- 2346
- 难度
- (无)
- 分类
- (无)
- 标签
- 递交数
- 0
- 已通过
- 0
- 通过率
- ?
- 上传者