中国大学MOOC-陈越、何钦铭-数据结构-起步能力自测题
自测-1 打印沙漏 (20 分)
code:
a = input().split()
n = int(a[0])
str = a[1] #输入
num = n - 1
i = 3
list = [str]
while num - i*2 >= 0: #生成列表
list.append(str*i)
list.insert(0, str*i)
num -= i*2
i += 2
for i in list: #添加空格
space = ' '*int((len(list[0]) - len(i))/2)
print('{0}{1}'.format(space, i))
print(num)