본문 바로가기
문제 해결/BaekJoon

[백준] [C++] 10992번 별 찍기 - 17

by WSLim_97 2023. 2. 28.
반응형

https://www.acmicpc.net/problem/10992

 

10992번: 별 찍기 - 17

첫째 줄부터 N번째 줄까지 차례대로 별을 출력한다.

www.acmicpc.net


코드

#include <iostream>
using namespace std;

int main()
{
	int input;
	cin >> input;
	for (int i = 1; i < input; i++)
	{
		for (int j = 0; j < input - i; j++)
			cout << " ";

		cout << "*";

		for (int j = 1; j < (i * 2) - 2; j++)
			cout << " ";

		if (i != 1)
			cout << "*";

		cout << endl;
	}

	for (int i = 0; i < (input * 2) - 1; i++)
		cout << "*";

	return 0;
}

풀이

예제에 맞추어 별을 찍는 문제이다.

 

첫 번째 줄과 마지막 줄만 따로 작성하고 나머지 줄은 규칙에 맞추어 찍었다.

반응형