a628. 8. Number Spiral
Tags :
Accepted rate : 266人/281人 ( 95% ) [非即時]
評分方式:
Tolerant

最近更新 : 2013-02-23 16:40

Content
寫一個程式來產生一個大小為 n (n 列 n 行) 的數字螺旋,其中 n 為一介於 1 和 19 之間的奇數。這個螺旋以數字 0 從中央開始,先向右擴張,再以逆時鐘方向旋出。
Input
每筆測資一行,含有數字螺旋的大小 n (1 ≤ n ≤ 19)。
Output
請輸出一指定大小的數字螺旋。數字對齊個位數。
Sample Input #1
3
5
7
Sample Output #1
   4   3   2
   5   0   1
   6   7   8

  16  15  14  13  12
  17   4   3   2  11
  18   5   0   1  10
  19   6   7   8   9
  20  21  22  23  24

  36  35  34  33  32  31  30
  37  16  15  14  13  12  29
  38  17   4   3   2  11  28
  39  18   5   0   1  10  27
  40  19   6   7   8   9  26
  41  20  21  22  23  24  25
  42  43  44  45  46  47  48
測資資訊:
記憶體限制: 512 MB
公開 測資點#0 (100%): 1.0s , <1K
Hint :
Tags:
出處:
HP CodeWars2007 [管理者: snail (蝸牛) ]

Status Forum 排行

ID User Problem Subject Hit Post Date
41222 lbm00138 (類子 & 小號...) a628
輸出格式
15 2024-07-12 00:36