当前位置: 首页 > news >正文

B3865 [GESP202309 二级] 小杨的 X 字矩阵

题目描述

小杨想要构造一个 的 X 字矩阵( 为奇数),这个矩阵的两条对角线都是半角加号 + ,其余都是半角减号 - 。例如,一个 5×5 的 X 字矩阵如下:

+---+
-+-+-
--+--
-+-+-
+---+

请你帮小杨根据给定的 打印出对应的“X 字矩阵”。

输入格式

一行一个整数 ( 5≤N≤49,保证为奇数)。

输出格式

输出对应的“X 字矩阵”。

请严格按格式要求输出,不要擅自添加任何空格、标点、空行等任何符号。你应该恰好输出 N 行,每行除了换行符外恰好包含 N 个字符,这些字符要么是 +,要么是 -

输入输出样例

输入 #1

5

输出 #1

+---+
-+-+-
--+--
-+-+-
+---+

输入 #2

http://www.xdnf.cn/news/1049293.html

相关文章:

  • ArcGIS中英文切换
  • Python中async协程快速理解
  • AI 应用开发的‘核心枢纽’:Dify、Coze、n8n、FastGPT、MaxKB、RAGFlow 等六大平台全面对决
  • 3.TCP回响服务器实现及源码分析上
  • 5G NR PDCCH之CORESET交织映射
  • 【系统分析师】第4章-基础知识:计算机网络与分布式系统(核心总结)
  • MIT线性代数第二讲笔记
  • 如何在现有的分科、分纲、分目、分类的知识体系下构建根茎式心智
  • 华为云Flexus+DeepSeek征文 | 基于华为云ModelArts Studio搭建PandaWiki知识库问答系统
  • LLMs之Memory:《LLMs Do Not Have Human-Like Working Memory》翻译与解读
  • Kafka 可靠性保障:消息确认与事务机制(二)
  • 山东大学项目实训-创新实训-法律文书专家系统-项目报告(八)
  • Python 函数实战指南:提升编程效率的实用技巧
  • JVM 类加载过程/对象创建过程/双亲委派机制/垃圾回收机制
  • 基于C#部署YoloV5目标检测模型
  • 适配器模式Adapter Pattern
  • 知识体系_研究模型_价格敏感度测试模型(PSM)
  • 【JS-1】JavaScript的三种书写位置详解:内联、内部与外部
  • PyTorch数据分割全流程指南:从MNIST数据集到模型训练
  • Github搜索案例
  • 香橙派Zero3结合Docker部署私有音乐实践过程
  • 【unitrix】 1.9 Z0与其它类型的算术运算(arith_ops.rs)
  • ArcGIS中批量获取输入面图层A中各要素的四至点的实现方法
  • 前端面试专栏-主流框架:8.React Hooks原理与使用规范
  • 在idea上打包DolphinScheduler
  • 三次贝塞尔曲线,二次贝塞尔曲线有什么区别
  • 全国产超小体积RK3576核心板,支持RK3576+FPGA,支持AI与实时控制
  • Python OpenGL文字渲染——SDL(高效+无限缩放)
  • 【三刷C语言】数据的存储
  • 动态规划之爬楼梯(二)