Problem hidden
|This problem was hidden by Editorial Board member probably because it has incorrect language|version or invalid test data, or description of the problem is not clear.|

PROT4H - Mảng 2 chiều - H

Bài 8: Cho ma trận A là ma trận vuông cấp n. Thực hiện xoay ma trận một góc 90 độ ngược chiều kim đồng hồ.  Ví dụ:

   1    2    3   4                                                

   5    6    7   8                                                 

   9    10   11  12                                                

   13   14   15  16                                                

Sẽ chuyển thành:

     4    8    12   16

     3    7    11   15

     2    6    10   14

     1    5     9    13

Input:

- Dòng 1 chứa số nguyên n (0<n<=1000) là kích thước ma trận a.

- n dòng tiếp theo mỗi dòng chứa n số nguyên là giá trị các phần tử của ma trận (|a[i][j]|<=10000, i=0,..,m-1, j=0,...,n-1).

Output:

In ra n dòng, mỗi dòng gồm n số nguyên là các phần tử của ma trận a sau khi xoay, các phần tử trên cùng 1 hảng cách nhau 1 dấu cách.

Ví dụ:

Input:                              

1 2 3 4                             

5 6 7 8                             

9 10 11 12                     

13 14 15 16                         

Output:

4 8 12 16

3 7 11 15

2 6 10 14

1 5 9 13

 


Được gửi lên bởi:Frost
Ngày:2017-10-30
Thời gian chạy:1s
Giới hạn mã nguồn:50000B
Memory limit:1536MB
Cluster: Cube (Intel G860)
Ngôn ngữ cho phép:C C++ 4.3.2 CPP CPP14 JAVA PYTHON PYTHON3 CHICKEN

© Spoj.com. All Rights Reserved. Spoj uses Sphere Engine™ © by Sphere Research Labs.