소스코드
n = int(input())
for i in range(1,n+1):
print(" "*(n-i) + "*" * (2*i-1))
처음에 출력 형식이 잘못되었다길래 아무리 해도 틀린게 없어 보여 구글링 해보니 별의 끝에는 공백을 추가하는 것이 아니였다...
난 바보야.... 나는 양쪽 공백을 대칭으로 맞추는 문제인 줄 알았는데.. ㅋㅋㅋㅋㅋ 이래서 예제 입출력은 자세히 봐야해
암튼 앞에 공백을 (n-i) 만큼 추가하고 별은 2*i-1 만큼 출력해주면 된다.
'알고리즘 > 입출력' 카테고리의 다른 글
[Python] 백준 2522번: 별 찍기 - 12 풀이 (0) | 2021.01.20 |
---|---|
[Python] 백준 2445번: 별 찍기 - 8 풀이 (0) | 2021.01.20 |
[Python] 백준 2441: 별 찍기 -4 풀이 (0) | 2021.01.20 |
[Python] 백준 2440 풀이 (0) | 2021.01.20 |
[Python] 백준 2439 풀이 (0) | 2021.01.20 |
댓글