BEAKJOON

백준(2439번 별찍기 - 2)풀이 C++

Shin_jisoo 2020. 12. 3. 09:26
728x90

www.acmicpc.net/problem/2439

 

2439번: 별 찍기 - 2

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

www.acmicpc.net

#include <iostream>
using namespace std;

int main() {
	int n,i,j,k;
	cin >> n;
	for (i = n;i >= 1;i--) {
		for (j = i - 1;j >= 1;j--) {
			cout << " ";
		}
		for (k = 1;k <= n-i+1;k++) {
			cout << "*";
		}
		cout << "\n";
	}
	return 0;
}

for 문을 세개 사용, 테스트 케이스를 직접 대입하며 알고리즘 구현