b229: PG2_2403_小杨的日字矩阵
Tags :
Accepted rate : 21人/21人 ( 100% ) [非即時]
評分方式:
Tolerant

最近更新 : 2024-03-25 09:54

Content

出自:GESP 2024年3月 Python 二級編程題2

小楊想要構造一個N*N 的日字矩陣(N 為奇數),具體來說,這個矩陣共有N 行,每行N 個字符,其中最左列、最右列都是| ,而第一行、最後一行、以及中間一行(即第(n+1)/2行)的第2~N-1個字元都是 - ,其餘所有字元都是半角小寫字母 x 。例如,一個N=5的日字矩陣如下:

|- - -|

|xxx|

|- - -|

|xxx|

|- - -|

請你幫小楊根據給定的N打印出對應的 「 日字矩陣 」 。

Input

一行一個整數N( 5<=N<=49,保證N 為奇數)。

Output

輸出對應的 「 日字矩陣 」 。
請嚴格依照格式要求輸出,不要擅自增加任何空格、標點、空白行等任何符號。你應該恰好輸出N 行,每行除了換行符外恰好包含N 個字符,這些字符要么是 - ,要么是 | ,要么是 x 。 你的輸出必須和標準答案完全一致才能得分, 請在提交前仔細檢查。

Sample Input #1
5
Sample Output #1
|---|
|xxx|
|---|
|xxx|
|---|
Sample Input #2
7
Sample Output #2
|-----|
|xxxxx|
|xxxxx|
|-----|
|xxxxx|
|xxxxx|
|-----|
測資資訊:
記憶體限制: 64 MB
不公開 測資點#0 (50%): 1.0s , <1K
不公開 測資點#1 (50%): 1.0s , <1K
Hint :
Tags:
出處:
Python G2 [管理者:
xllin@g.puic... (Emily Lin)
]


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