알고리즘/입출력
[Python] 백준 2522번: 별 찍기 - 12 풀이
아뵹젼
2021. 1. 20. 15:46
소스코드
n = int(input())
for i in range(1,n+1):
print(" " * (n-i) + "*" * i)
for j in range(1,n):
print(" " * j + "*" * (n-j))
별이 오름차순과 내림차순으로 출력되어있다면 두 개의 다른 반복문을 이용해 구현해야한다.
첫 번째 for문에서는 증가하는 i에 따라서 한 줄에 (n-i) 개의 공백과 i 개의 별을 출력해준다.
두 번째 for문에서는 한 줄에 j개의 공백과 (n-j) 개의 별을 출력해준다.