题解 | 圣诞树
圣诞树
https://www.nowcoder.com/practice/9a03096ed8ab449e9b10b0466de29eb2
n = int(input())
max_width = 6*n-1
for i in range(3*n):
if i%3 == 0:
line = '*'
elif i%3 == 1:
line = '* *'
else:
line = '* * *'
level = i//3
for _ in range(level):
if i%3 ==0:
line +=' *'
elif i%3 == 1:
line +=' * *'
else:
line+=' * * *'
print(line.center(max_width))
for i in range(n):
print('*'.center(max_width))