이전 문제와 거의 동일하지만
출력했을 때 나무가 오른쪽 정렬이 돼있어야 한다
num = int(input())
for i in range(1, num+1):
print(" "*(num-i)+"*"*i)
왼쪽 정렬의 나무를 만들었을 때 코드 그래도 유지하지만
이번에는 별 앞에 공백을 추가해줘야 한다
만약 입력한 수가 n이라면 나무는 n의 높이를 가지고,
마지막 줄에는 n개의 별을 가지고 있어야 하는데
그 특성을 이용해 별은 1부터 n까지 늘리고 공백은 n-1부터 0까지 내리면 된다
'코딩 테스트 > 백준 파이썬 문제 풀이' 카테고리의 다른 글
[백준 10952번 파이썬] A + B - 5 (0) | 2022.03.30 |
---|---|
[백준 10871번 파이썬] X보다 작은 수 (0) | 2022.03.30 |
[백준 2438번 파이썬] 별 찍기 - 1 (0) | 2022.03.30 |
[백준 11022번 파이썬] A+B-8 (0) | 2022.03.30 |
[백준 11021번 파이썬] A+B-7 (0) | 2022.03.30 |