본문 바로가기

Algorithm/BaekJOON(Python)

[백준/입출력/2522] 별 찍기 - 12

이미지 클릭시, 문제로 이동됩니닷 :)

sol1

x = int(input())
for i in range(1,x+1):
    print(" " * (x-i) + "*" * i)
for j in range(1,x):
    print(" " * j + "*" * (x-j))

sol2

왜 틀렸을까..? 다음에 다시 풀어봐야겠다

x = int(input())
n = 2*x-1

for i in range(n):
  if i < x:
    print(" "*(x-i-1) + "*"*(i+1))
  else:
    print(" "*(i-2) + "*"*(n-i))