백준 2444 c++

magicdrill·2024년 3월 7일
0

백준 문제풀이

목록 보기
114/654

백준 2444 c++

#include <iostream>
#include <cstdlib>

using namespace std;

int main(void)
{
	int N, i, j;
	cin >> N;
	if (N >= 1 && N <= 100)
	{
		/*for (i = 0; i < N; i++)
		{
			for (j = 0; j < (2*N - 1); j++)
			{
				if ((j >= N-1-i)&&(j <= N-1+i))
				{
					cout << "*";
				}
				else
				{
					cout << " ";
				}
			}
			cout << endl;
		}
		for (i = N-2; i >= 0; i--)
		{
			for (j = 0; j < (2 * N - 1) ; j++)
			{
				if ((j >= N - 1 - i) && (j <= N - 1 + i))
				{
					cout << "*";
				}
				else
				{
					cout << " ";
				}
			}
			cout << endl;
		}*/
		for (i = 0; i < N; i++)
		{
			for (j = 1; j < N - i; j++)
			{
				cout << " ";
			}
			for (j = 1; j <= 2*i + 1; j++)
			{
				cout << "*";
			}
			cout << endl;
		}
		for (i = N - 2; i >= 0; i--)
		{
			for (j = 1; j < N - i; j++)
			{
				cout << " ";
			}
			for (j = 1; j <= 2 * i + 1; j++)
			{
				cout << "*";
			}
			cout << endl;
		}
	}
	else
	{
		;
	}
	return 0;
}

0개의 댓글