#GESPM202512C2T2. [GESPM202512二级] 倒三角形图案

[GESPM202512二级] 倒三角形图案

题目描述

小杨最近在学习编程,他想用程序输出一个由星号组成的特殊倒三角形图案。

给定一个正整数 NN,输出一个 NN 行的倒三角形图案。第 11 行有 2N22N-2 个星号(中间有1个空格),第 22 行有 2N42N-4 个星号(中间有1个空格),以此类推。每行的星号分成左右两部分,中间用1个空格隔开,整体居中对齐。

当某一行只有1个星号时,该行只输出1个星号(不输出空格)。

输入格式

一行一个正整数 NN

输出格式

输出 NN 行,表示特殊倒三角形图案。

样例输入 #1

3

样例输出 #1

** **
 * *
  *

样例输入 #2

5

样例输出 #2

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

样例解释

  • 对于样例 1:N=3N=3,第 11 行输出 44 个星号分成左右各 22 个,中间 11 个空格;第 22 行输出 22 个星号分成左右各 11 个,中间 11 个空格;第 33 行只有 11 个星号。
  • 对于样例 2:N=5N=5,第 11 行输出 88 个星号分成左右各 44 个,中间 11 个空格;以此类推,第 55 行只有 11 个星号。

数据范围

对于所有测试点,保证 1N201 \leq N \leq 20