문제풀이/백준(Boj) 문제풀이

[백준][구현] 2446. 별 찍기 - 9 (파이썬/Python)

얄루몬 2021. 10. 27. 19:06

n = int(input())
for i in range(n):
    print(" "*i,end="")
    print("*"*(2*(n-i)-1))
for j in range(n-2,-1,-1):
    print(" "*j,end="")
    print("*"*(2*(n-j)-1))

# 간단하게 n-2부터 시작하는 걸 생각해보면 0 .... n-1까지를 확인 했으니 n-2부터 확인해주면 된다.

# star의 경우  j (n-2) -> 즉 3부터 시작이니 j * 2 - 1 를 해주면 된다.

# space의 경우 j ... j-1 ... j-2 ... j-3 진행해주면 된다.

# space의 경우 앞 공백만 신경써주면 된다