#B4124. [语言月赛 202501] 右箭头
[语言月赛 202501] 右箭头
题目描述
一个右箭头由横杠(矩形)和一个朝右的等腰三角形拼接而成,整个图形上下对称,同时在等腰三角形的上半部分,第 行占据 个格子,第 行占据 个格子,以此类推。
例如下面这个箭头(箭头占据的格子用 #
表示,空白用 .
表示):
......#...
......##..
#########.
##########
#########.
......##..
......#...
上面的箭头占据了 行 列,并且横杠高度(横杠占据的行数)为 。
给出 ,画出占据 行 列、横杠高度为 的右箭头。
输入格式
输入有一行三个正整数 ,题意同题目描述。
输出格式
输出一个 行 列的字符阵,表示这个箭头。
7 10 3
......#...
......##..
#########.
##########
#########.
......##..
......#...
3 5 3
####.
#####
####.
7 4 3
#...
##..
###.
####
###.
##..
#...
提示
【样例 1 解释】
该图即为题目描述中的例子。
【样例 2 解释】
该样例演示了一种 的特殊情形。此时箭头横杠的右边两个顶点和直角三角形的两个顶点重合,变成类似五边形的形状。
【样例 3 解释】
该样例演示了一种 的特殊情形。此时横杠退化,只剩下右边的直角三角形了。
【数据范围】
对于全体数据,保证 为奇数,且 ,同时 。
本题共有 个测试点,每个测试点 分,其中前 个测试点分别有如下特殊性质:
- 测试点 满足 。
- 测试点 满足 。
- 测试点 满足 。
- 测试点 满足 。