回分類題庫
d014: 98年台中區第四題
關鍵字: 98年台中區複賽

測資點 : 5 | Time Limit : 1000 ms | Memory Limit : 32000 KB
Accepted : 126 Times / 121 Users | Submit : 153 Times / 126 Users | Accepted rate : 96%
題目加入時間 : 2011-09-11 17:56

Content: 简体中文

請寫出一個程式,輸入一個正整數N後,可以輸出如下圖中N層的數字巢狀矩形:

  1. 最內層為數字1,再依次往外遞增數字,最外層為數字N;
  2. 若N為2位數(含)以上時,則取其個位數字列印矩形;
  3. 層與層之間相隔1個 _ 符號。

Input:

輸入一個正整數 N,代表要數字巢狀矩形的層數。

Output:

請依照題意以及輸出範例的格式,輸出這個N層的數字巢狀矩形。(註:原題目為兩層中間空一格,這裡將它改成以 _ 符號隔開。)

Sample Input:help

若題目沒有特別說明,則應該以多測資的方式讀取,若不知如何讀取請參考 a001 的範例程式。
輸入1:
2

輸入2:
4

Sample Output :

輸出1:
22222
2___2
2_1_2
2___2
22222

輸出2:
4444444444444
4___________4
4_333333333_4
4_3_______3_4
4_3_22222_3_4
4_3_2___2_3_4
4_3_2_1_2_3_4
4_3_2___2_3_4
4_3_22222_3_4
4_3_______3_4
4_333333333_4
4___________4
4444444444444

Hint :

Author :

98年台中區複賽 (管理員:sagit)

  Solve it!   Status Forum