题目描述
小明希望用星号拼凑,打印出一个大X,他要求能够控制笔画的宽度和整个字的高度。
为了便于比对空格,所有的空白位置都以句点符来代替。
要求输入两个整数m n,表示笔的宽度,X的高度。
输入
输入存在多组数据
每组测试数据输入一行,包含两个整数,用空格分开
(0<m<n, 3<n<1000, 保证n是奇数)
输出
要求输出一个大X
样例输入
3 9
4 21
枚举就完事了
import sys
for s in sys.stdin:
a,h=s.split()
a=int(a)
h=int(h)
l=a+h-1
ss=[['.']*l for i in range(h)]
for i in range(h):
for j in range(a):
ss[i][j+i]='*'
ss[i][l-i-a+j]='*'
for s in ss:
print(''.join(s))