2022 하계모각코
개인공부 7월 14일
gy8879
2022. 7. 14. 12:14
# 백준 2439: 별찍기 2
문제
첫째 줄에는 별 1개, 둘째 줄에는 별 2개, N번째 줄에는 별 N개를 찍는 문제
하지만, 오른쪽을 기준으로 정렬한 별(예제 참고)을 출력하시오.
입력
첫째 줄에 N(1 ≤ N ≤ 100)이 주어진다.
출력
첫째 줄부터 N번째 줄까지 차례대로 별을 출력한다.
예제 입력 1
5
예제 출력 1
*
**
***
****
*****
오답코드
i: 줄바꿈
j: * 찍기
if -> n-j != 0 일 경우 n-j만큼 공백을 출력 후 j만큼 *을 출력
else -> n-j = 0 일 경우 j만큼 *을 출력
*문제점: i = 1일 때까지는 의도대로지만
i = 2부터 j = 1, j = 2 모두 실행됨 -> 불필요한 과정 반복
수정 후 코드
정답 코드(참고)