문제/백준_파이썬
190. 별 찍기 - 7
sm_hope
2023. 6. 13. 14:39
import sys
input = sys.stdin.readline
N = int(input())
star = (N*2)-1
N = star//2 + 1
starStack = list()
for i in range(1, N+1):
if i < N:
blank = star-(i*2-1)
tmp = ((blank//2) * " ") + ((star-blank) * "*")
print(tmp)
starStack.append(tmp)
else:
print(star * "*")
for j in range(len(starStack)):
print(starStack.pop())
별찍기 - 스택 이용