백준 2439번 별 찍기 - 2
문제
2438번과 같이 N번째 줄에 별 N개를 찍되, 오른쪽을 기준으로 정렬해서 출력한다. N은 1 이상 100 이하다.
풀이
i번째 줄은 전체 폭 N 중 별이 i개이므로, 앞에 공백 N - i개를 붙이면 오른쪽 정렬이 된다. 공백과 별을 각각 문자열 곱셈으로 만들어 이어 붙인다.
T = int(input())
for i in range(1, T + 1):
print(' ' * (T - i) + '*' * i)
# 공백을 사용하기바로 앞 문제를 풀고 이어서 풀었는데도 오른쪽 정렬 방법이 떠오르지 않아 다른 글을 참고했다. 공백으로 채운다는 점을 기억해 둔다.