python_algorithm_basic python 백준 solved

[Python/파이썬] 백준 2439번 - 별 찍기 - 2

Kwangjin Park

Aug 26, 2024 · 1 min read

Follow

문제

첫째 줄에는 별 1개, 둘째 줄에는 별 2개, N번째 줄에는 별 N개를 찍는 문제

하지만, 오른쪽을 기준으로 정렬한 별(예제 참고)을 출력하시오.

입력

첫째 줄에 $N(1 ≤ N ≤ 100)$이 주어진다.

출력

첫째 줄부터 $N$번째 줄까지 차례대로 별을 출력한다.

풀이

  • for 반복문을 통해 출력해준다.
    • 입력받는 n에 따라, ‘’ 앞에 오는 공백의 갯수에 유의하여 코드 작성 (‘‘의 갯수와 공백의 갯수가 합쳐서 n개)

코드

n = int(input())

for i in range(1, n+1):
    print(" "*(n-i) + "*"*i)
chat_bubble 0

chat_bubble 댓글남기기

댓글남기기