问题描述
打印大X
样式要求:
高度=15, 笔宽=3
*** ***
*** ***
*** ***
*** ***
*** ***
*** ***
*****
***
*****
*** ***
*** ***
*** ***
*** ***
*** ***
*** ***
高度=8, 笔宽=5
***** *****
**********
********
******
******
********
**********
***** *****
为了方便检查空格用‘.’代替
解决方案
一个叉大概分三个环节
一是最开始笔宽不交叉中间有空的地方
二是中间交叉但又比笔宽大的地方
三是中间等于笔宽的地方
将三个地方分开实现打印用while循环给定条件就行了。
h,x=map(int,input().split(' '))
|