Run ID 作者 问题 语言 测评结果 Time Memory 代码长度 提交时间
128859 邹子涵 矩阵右移动 C++ Accepted 1 MS 272 KB 426 2025-08-20 15:05:24

Tests(2/2):


Code:

#include<iostream> 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; } } }