티스토리 뷰

알고리즘(C++)/백준 알고리즘

2441번 : 별찍기 -4

개발하는꼬물이 2017. 11. 17. 18:43

1. 문제 요약

   첫째 줄에는 별 N개, 둘쨰 줄에는 별 N-1개... N번쨰 줄에는 별 1개를 찍는 문제 (1 <= N <= 100)

   단, 별은 오른쪽으로 정렬한다.


2. 예제 입력

5


3. 예제 출력

*****
 ****
  ***
   **
    *


4. 코드

#include <iostream>
using namespace std;

int main()
{
	int n;

	cin >> n;

	if (n < 1 || n > 100)
		return 0;
	

	for (int i = 0; i < n; i++)  // 1부터 n 줄까지 반복 
	{
		for (int j = 0; j < i; j++)  //  i개의 공백
		{
			cout << " ";
		}

		for (int k = n - i; k > 0; k--)  // n-i개의 별 
		{
			cout << "*";
		}
		
		cout << endl;
	}

	return 0;
}


'알고리즘(C++) > 백준 알고리즘' 카테고리의 다른 글

8393번 : 합  (0) 2017.11.17
1924번 : 2007년  (0) 2017.11.17
2440번 : 별찍기 -3  (0) 2017.11.17
2439번 : 별찍기 -2  (0) 2017.11.17
2438번 : 별찍기 -1  (0) 2017.11.17
댓글