티스토리 뷰

Code/BackJoon

백준 2441번: 별찍기 - 4 [Python]

Tree._.River 2022. 1. 24. 16:55

2441

 

2441번: 별 찍기 - 4

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

www.acmicpc.net

내가 작성한 코드

N = int(input())
for i in range(N, 0, -1):
    print(("*"*i).rjust(N))

*range() 함수의 특성을 이용한 코드

 

또 다른 방법

N = int(input())
for i in reversed(range(1, N+1)):
    print(("*"*i).rjust(N))

*reversed() 함수를 이용한 코드

 

*백준 2742번과 백준 2441을 결합한 문제

- 반복문 역순과 오른쪽정렬을 이용하여 문제 해결

 

2742

 

2742번: 기찍 N

자연수 N이 주어졌을 때, N부터 1까지 한 줄에 하나씩 출력하는 프로그램을 작성하시오.

www.acmicpc.net

2441

 

2441번: 별 찍기 - 4

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

www.acmicpc.net

'Code > BackJoon' 카테고리의 다른 글

백준 8393번: 합 [Python]  (0) 2022.01.24
백준 1924번: 2007년 [Python]  (0) 2022.01.24
백준 2440번: 별찍기 - 3 [Python]  (0) 2022.01.24
백준 2439번: 별찍기 - 2 [Python]  (0) 2022.01.24
백준 2438번: 별찍기 - 1 [Python]  (0) 2022.01.24
댓글