Cho ma trận R×C và một số K. Chia ma trận thành các khối K×K (giả thiết R và C chia hết cho K). Trong mỗi khối, đảo ngược thứ tự các phần tử theo thứ tự đọc hàng (row-major) — tức phần tử đầu thành cuối và ngược lại trong cùng khối. In ra ma trận sau xử lý.
Dòng đầu chứa R, C, K. R dòng tiếp theo mỗi dòng có C số nguyên.
1 ≤ K ≤ 50; K ≤ R, C ≤ 200; R, C chia hết cho K; -1000 ≤ a[i][j] ≤ 1000.
R dòng, mỗi dòng C số nguyên cách nhau bởi dấu cách.
Ví dụ:
Đầu vào:
2 2 2
1 2
3 4
Đầu ra:
4 3
2 1
Giải thích:
Đầu vào:
2 4 2
1 2 3 4
5 6 7 8
Đầu ra:
6 5 8 7
2 1 4 3
Giải thích:
Đang tải editor...