본문 바로가기

Algorithm/BaekJOON(Python)

[백준/입출력/2445] 별 찍기 - 8

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

x = int(input())
n = 2*x-1
odd_num = 1
even_num = n-1
for i in range(n):
  if i < x:
    i += 1
    print("*"*i + " " * (n-odd_num) + "*"*i)
    odd_num+=2
  else:
    print("*"*(int(even_num/2)) + " " * (odd_num-n) + "*"*(int(even_num/2)))
    odd_num += 2
    even_num -= 2