试题名称:小杨的 时间限制:1.0 s 内存限制:512.0 MB 3.2.1 题面描述 小杨想要构造一个m*m的 N 字矩阵( m为奇数),这个矩阵的从左上角到右下角的对角线、第1列和第m列都是半角加号 +,其余都是半角减号 - 。例如,一个 5*5的 N 字矩阵如下: +---+ ++--+ +-+-+ +--++ +---+ 请你帮小杨根据给定的 打印出对应的 N 字矩阵。 3.2.2 输入格式 第一行包含一个正整数m 。 3.2.3 输出格式 输出对应的 N 字矩阵。 3.2.4 样例1 对于全部数据,保证有3≤m≤49且m为奇数。

正确答案:按行i=1..m输出:第j列为'+'当且仅当j==1或j==m或i==j,否则'-'。即对角线+首尾列为'+',其余'-'。
试卷来源:202409 CCF-GESP编程能力等级认证Python二级真题