#P1228. PG2_2403_小杨的日字矩阵
PG2_2403_小杨的日字矩阵
題目描述
出自:GESP 2024年3月 Python 二級編程題2
小楊想要構造一個N*N 的日字矩陣(N 為奇數),具體來說,這個矩陣共有N 行,每行N 個字符,其中最左列、最右列都是| ,而第一行、最後一行、以及中間一行(即第(n+1)/2行)的第2~N-1個字元都是 - ,其餘所有字元都是半角小寫字母 x 。例如,一個N=5的日字矩陣如下:
|- - -|
|xxx|
|- - -|
|xxx|
|- - -|
請你幫小楊根據給定的N打印出對應的 「 日字矩陣 」 。
輸入格式
一行一個整數N( 5<=N<=49,保證N 為奇數)。
輸出格式
輸出對應的 「 日字矩陣 」 。
請嚴格依照格式要求輸出,不要擅自增加任何空格、標點、空白行等任何符號。你應該恰好輸出N 行,每行除了換行符外恰好包含N 個字符,這些字符要么是 - ,要么是 | ,要么是 x 。 你的輸出必須和標準答案完全一致才能得分, 請在提交前仔細檢查。
Samples
["5","7"]
["|---|\r\n|xxx|\r\n|---|\r\n|xxx|\r\n|---|","|-----|\r\n|xxxxx|\r\n|xxxxx|\r\n|-----|\r\n|xxxxx|\r\n|xxxxx|\r\n|-----|\r\n"]
原始資料
- Zero1 題號:
b229 - Hydro 題號:
Z1229 - Locale:
zh_TW - Display:
open