a628. 8. Number Spiral
標籤 :
通過比率 : 261人/276人 ( 95% ) [非即時]
評分方式:
Tolerant

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

內容
寫一個程式來產生一個大小為 n (n 列 n 行) 的數字螺旋,其中 n 為一介於 1 和 19 之間的奇數。這個螺旋以數字 0 從中央開始,先向右擴張,再以逆時鐘方向旋出。
輸入說明
每筆測資一行,含有數字螺旋的大小 n (1 ≤ n ≤ 19)。
輸出說明
請輸出一指定大小的數字螺旋。數字對齊個位數。
範例輸入 #1
3
5
7
範例輸出 #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
提示 :
標籤:
出處:
HP CodeWars2007 [管理者: snail (蝸牛) ]

本題狀況 本題討論 排行

編號 身分 題目 主題 人氣 發表日期
沒有發現任何「解題報告」