정답
# 2439 별 찍기 - 2
N = int(input())
for i in range(1, N+1):
if i == N:
print(' ' * (N-i) + '*' * i, end='')
break
print(' ' * (N-i) + '*' * i)
2년 전쯤인가, 이 문제랑 비슷한 문제를 맞닥뜨린 적이 있었는데(아마 가운데 정렬로 별 찍기였던 것 같다.) 그때는 어떻게 풀어야 할지 몰라 당황했던 기억이 있다. 싸피에서 공부를 한 지금 보니 너무나 쉬운 문제라, 스스로 많이 성장했다고 칭찬했다.
++) 실수로 ' ' 작은 따옴표 사이에 공백을 안 넣었다가, 계속 왼쪽 정렬로 나와서 처음에 '왜 이러나' 했었다. 나중에 보니 공백이 아니라 그냥 빈 문자열만 넣어주고 있었더라는... 실수 이야기 ...ㅋㅋㅋㅋ
'개발 공부 > 알고리즘 문제풀이' 카테고리의 다른 글
[백준] 10952 A+B - 5, # 10951 A+B - 4 (0) | 2022.07.15 |
---|---|
[백준] 10871. X보다 작은 수 (0) | 2022.07.15 |
[백준] 2742 기찍 N, 11021 A+B-7, 2438 별 찍기 - 1 (0) | 2022.07.14 |
[백준] 15552. 빠른 A+B (0) | 2022.07.14 |
[백준] 2739 구구단, 10950 A+B_3, 8393 합 (0) | 2022.07.13 |