出自:GESP 2024年3月 Python 二級編程題2
小楊想要構造一個N*N 的日字矩陣(N 為奇數),具體來說,這個矩陣共有N 行,每行N 個字符,其中最左列、最右列都是| ,而第一行、最後一行、以及中間一行(即第(n+1)/2行)的第2~N-1個字元都是 - ,其餘所有字元都是半角小寫字母 x 。例如,一個N=5的日字矩陣如下:
請你幫小楊根據給定的N打印出對應的 「 日字矩陣 」 。
一行一個整數N( 5<=N<=49,保證N 為奇數)。
輸出對應的 「 日字矩陣 」 。
請嚴格依照格式要求輸出,不要擅自增加任何空格、標點、空白行等任何符號。你應該恰好輸出N 行,每行除了換行符外恰好包含N 個字符,這些字符要么是 - ,要么是 | ,要么是 x 。 你的輸出必須和標準答案完全一致才能得分, 請在提交前仔細檢查。
5
|---| |xxx| |---| |xxx| |---|
7
|-----| |xxxxx| |xxxxx| |-----| |xxxxx| |xxxxx| |-----|
ID | User | Problem | Subject | Hit | Post Date |
沒有發現任何「解題報告」 |