#B4235. [四川青少年 C++ 算法设计大赛 2024] 4-5 年级组第 6 题

    ID: 585 Type: Default 1000ms 512MiB Tried: 0 Accepted: 0 Difficulty: (None) Uploaded By: Tags>四川2024循环结构科创活动小学活动

[四川青少年 C++ 算法设计大赛 2024] 4-5 年级组第 6 题

B4235 [四川青少年 C++ 算法设计大赛 2024] 4-5 年级组第 6 题

  • 题号:B4235
  • 难度:入门(1)
  • 标签:四川、2024、循环结构、科创活动、小学活动
  • 时间限制:1000 ms
  • 内存限制:512 MB
  • 样例数:2
  • 提交 / 通过:2559 / 1620
  • 抓取时间:2026-11-11T08:53:15.477Z
  • 正文来源:problem.content(zh-CN)

题目背景

第二届四川省青少年 C++ 算法设计大赛小学 4-5 年级组全省总决赛试题。数据为洛谷自造。

题目描述

小 X 想用星号画一个正方形,但是全用星号画他觉得太枯燥了,所以他打算将整个正方形的正中间挖掉一个正方形,使得整体看上去是一个环形。现在给定外面的大正方形和中间挖掉的正方形的边长,请你画出整个图形。

输入格式

一行两个整数 a,ba,b,分别表示外面大矩形的边长以及中间挖掉的正方形的边长。

输出格式

共 aa 行,每行 aa 个字符,表示小 X 最终画出来的图形。

样例

样例 1 输入

6 2

样例 1 输出

******
******
**  **
**  **
******
******

样例 2 输入

5 3

样例 2 输出

*****
*   *
*   *
*   *
*****

提示

对于 100%100\% 的数据,1≤b<a≤501\leq b<a\leq 50,且 bb 和 aa 的奇偶性相同。


由 fetch_luogu_statements.mjs v1.0.0 自动抓取生成;原始数据见 json/B4235.json。