백준 별 찍기 -7 파이썬1 [백준/Python] 2444번 별 찍기-7 문제 ■ 2444번 별 찍기-7 문제 ■ 코드 풀이 구현 방법은 여러 가지가 있지만, 파이썬으로 푸는 경우라면 range() 함수에서 역순으로 출력하는 방법을 아는지가 이 문제의 핵심인 것 같습니다. 이것만 알아도 아래와 같이 코드가 굉장히 단순해지니까요. range(시작값, 끝값,-1)을 하면 시작값부터 끝값까지 역순으로 출력하라는 의미입니다. 물론 역순으로 출력할 경우에는 시작값이 끝값보다 커야 합니다. N = int(input()) for i in range(1,N): print(' '*(N-i)+'*'*(2*i-1)) for i in range(N,0,-1): print(' '*(N-i)+'*'*(2*i-1)) 2023. 3. 24. 이전 1 다음