[python] 백준 2444 번 오답노트

김보현·2024년 6월 10일
0

PS

목록 보기
20/62

정답

n = int(input())
for i in range(n-1):
    print(' '*(n-i-2),'*'*(2*(i+1)-1))
print('*'*(2*n-1))    
for i in range(n-1):
    print(' '*(i),'*'*(2*n-2*(i+1)-1))

세 경우로 나누어서 풀었다.

내 풀이 (틀림)

n = int(input())
for i in range(n):
    print(' '*(n-i-1),'*'*(2*(i+1)-1))
for i in range(n-1):
    print(' '*(i+1),'*'*(2*n-2*(i+1)-1))


VSCode에서는 잘되는데 다시 보니까 앞에 빈칸이 하나 더 출력된다.

백준에서는 출력 형식이 잘못되었다고 뜬다.

profile
Fall in love with Computer Vision

0개의 댓글

관련 채용 정보