관리 메뉴

솜씨좋은장씨

[BaekJoon] 2439번 : 별 찍기 - 2 (Python) 본문

Programming/코딩 1일 1문제

[BaekJoon] 2439번 : 별 찍기 - 2 (Python)

솜씨좋은장씨 2021. 8. 16. 01:31
728x90
반응형

코딩 1일 1문제! 오늘의 문제는 백준의 별 찍기 2 입니다.

 

2439번: 별 찍기 - 2

첫째 줄에는 별 1개, 둘째 줄에는 별 2개, N번째 줄에는 별 N개를 찍는 문제 하지만, 오른쪽을 기준으로 정렬한 별(예제 참고)을 출력하시오.

www.acmicpc.net

Solution

def print_star_2(N):
    for i in range(N):
        print(f"{' ' * (N - i - 1)}{'*' * (i + 1)}")
        
if __name__ == "__main__":
    N = int(input())
    print_star_2(N)

 

Solution 풀이

f-string을 활용하여 문제를 풀었습니다.

각 행마다 공백 N - i - 1 개 + * i + 1 개 출력하도록 합니다.

 

GitHub - SOMJANG/CODINGTEST_PRACTICE: 1일 1문제 since 2020.02.07

1일 1문제 since 2020.02.07. Contribute to SOMJANG/CODINGTEST_PRACTICE development by creating an account on GitHub.

github.com

Comments