| Run ID | 作者 | 问题 | 语言 | 测评结果 | Time | Memory | 代码长度 | 提交时间 |
|---|---|---|---|---|---|---|---|---|
| 87060 | 梁敖铭 | 矩阵右移动 | C++ | Accepted | 1 MS | 272 KB | 636 | 2024-08-03 08:22:37 |
#include <bits/stdc++.h> using namespace std; int main(){ int n,m; cin >> m >> n; int matrix[n][n]; int afterMatrix[n][n]; for(int i=0; i<n; i++){ for(int j=0; j<n; j++){ cin >> matrix[i][j]; } } for(int i=0; i<n; i++){ for(int j=0; j<n; j++){ int steps = (j+m) % n; afterMatrix[i][steps] = matrix[i][j]; } } for(int i=0; i<n; i++){ for(int j=0; j<n; j++){ cout << afterMatrix[i][j] <<" "; } if(i != n-1){ cout << endl; } } return 0; }