Xoay ma trận 90 độ (Rotate Matrix)


Gửi bài giải

Điểm: 5
Giới hạn thời gian: 1.0s
Giới hạn bộ nhớ: 256M

Tác giả:
Kiểu bài tập

Đề bài

Cho một ma trận vuông kích thước \(N \times N\) chứa các số nguyên. Hãy xoay ma trận này 90 độ theo chiều kim đồng hồ.

Quy luật: Phần tử ở vị trí a[i][j] sẽ chuyển sang vị trí a[j][N-1-i].

Dữ liệu vào

Dòng 1: Số nguyên dương \(N\) (\(1 \le N \le 50\)). \(N\) dòng tiếp theo: Mỗi dòng chứa \(N\) số nguyên biểu diễn hàng của ma trận.

Dữ liệu ra

Ma trận kết quả sau khi xoay, các phần tử trên cùng 1 dòng cách nhau bởi khoảng trắng.

Ví dụ

Input Output
2
1 2
3 4
3 1
4 2
3
1 2 3
4 5 6
7 8 9
7 4 1
8 5 2
9 6 3

Nhận xét

Không có ý kiến tại thời điểm này.