[백준] 별 찍기 - 2

가오리·2023년 1월 1일
0

coding-test

목록 보기
10/107
post-thumbnail

2439번 - 별 찍기 - 2

🔗 문제

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

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



입력

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

5


출력

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

    *
   **
  ***
 ****
*****


💡풀이 방법

  • int형을 입력 받는다.

  • 1부터 입력받은 수+1 까지 반복한다.

    1 : 한 줄 개행된 상태로 반복하기 때문에 1을 꼭 적어야 한다.

    입력받은 수 + 1 : 입력받은 수까지 반복하기 위해서는 +1을 해야 한다.

  • 출력할 때는 “count-반복횟수”만큼 공백을 출력하고 그 후에 “반복횟수”만큼 *을 출력한다.



💻 코드

# [2439] 별 찍기 - 2 
count = int(input())
for i in range(1, count + 1):
    print(" "*(count - i)+ "*"*i)
profile
가오리의 코딩일기

0개의 댓글