a715: Z字形扫描
Tags : 2014
Accepted rate : 18人/23人 ( 78% ) [非即時]
評分方式:
Tolerant

最近更新 : 2022-06-04 10:28

Content

在图像编码的算法中,需要将一个给定的方形矩阵进行Z字形扫描(Zigzag Scan)。给定一个n×n的矩阵,Z字形扫描的过程如下所示:

 


对于下面的4×4的矩阵,

1 5 3 9
3 7 5 6
9 4 6 4
7 3 1 3

对其进行Z字形扫描后得到长度为16的序列:

1 5 3 9 7 3 9 5 4 7 3 6 6 4 1 3

请实现一个Z字形扫描的程序,给定一个n×n的矩阵,输出对这个矩阵进行Z字形扫描的结果。


Input

输入的第一行包含一个整数n,表示矩阵的大小。
输入的第二行到第n+1行每行包含n个正整数,由空格分隔,表示给定的矩阵。

Output

输出一行,包含n×n个整数,由空格分隔,表示输入的矩阵经过Z字形扫描后的结果。

Sample Input #1
4
1 5 3 9
3 7 5 6
9 4 6 4
7 3 1 3
Sample Output #1
1 5 3 9 7 3 9 5 4 7 3 6 6 4 1 3
測資資訊:
記憶體限制: 64 MB
不公開 測資點#0 (2%): 1.0s , <1K
不公開 測資點#1 (8%): 1.0s , <1K
不公開 測資點#2 (90%): 1.0s , <1K
Hint :

1≤n≤500,矩阵元素为不超过1000的正整数。

Tags:
2014
出處:
CCF [管理者:
admin (Judge)
]


ID User Problem Subject Hit Post Date
沒有發現任何「解題報告」