mirror of
https://github.com/xlucn/PAT.git
synced 2026-10-31 06:37:38 +08:00
30 lines
977 B
HTML
30 lines
977 B
HTML
<!DOCTYPE html>
|
|
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
|
|
<h1>1050. 螺旋矩阵(25)</h1>
|
|
<div id="problemContent">
|
|
<p>
|
|
本题要求将给定的N个正整数按非递增的顺序,填入“螺旋矩阵”。所谓“螺旋矩阵”,是指从左上角第1个格子开始,按顺时针螺旋方向填充。要求矩阵的规模为m行n列,满足条件:m*n等于N;m>=n;且m-n取所有可能值中的最小值。
|
|
</p>
|
|
<p><b>
|
|
输入格式:
|
|
</b></p>
|
|
<p>
|
|
输入在第1行中给出一个正整数N,第2行给出N个待填充的正整数。所有数字不超过10<sup>4</sup>,相邻数字以空格分隔。
|
|
</p>
|
|
<p><b>
|
|
输出格式:
|
|
</b></p>
|
|
<p>
|
|
输出螺旋矩阵。每行n个数字,共m行。相邻数字以1个空格分隔,行末不得有多余空格。
|
|
</p>
|
|
<b>输入样例:</b><pre>
|
|
12
|
|
37 76 20 98 76 42 53 95 60 81 58 93
|
|
</pre>
|
|
<b>输出样例:</b><pre>
|
|
98 95 93
|
|
42 37 81
|
|
53 20 76
|
|
58 60 76
|
|
</pre>
|
|
</div> |