Submission

Status:

-----

Subtask/Task Score:

0/100

Score: 0

User: samsenpisardmoo69

Problemset: กังหันสี่ทิศ

Language: cpp

Time: 0.004 second

Submitted On: 2026-10-02 12:46:07

#include <bits/stdc++.h>
using namespace std;

int main()
{
	int n;
	cin >> n;
	
	char arr[2*n-1][4*n+1];
	
	for(int i=0; i<2*n-1; i++)
	{
		for(int j=0; j<4*n+1; j++)
		{
			arr[i][j] = ' ';
		}
	}
	
	for(int i=0; i<2*n-1; i++)
	{
		for(int j=0; j<2*n-1; j++)
		{
			if(i+j == 2*n-2 || i==j)
			{
				if(j<n)
				{
					arr[i][j] = 'A' + (n-j-1);
				}
				else
				{
					arr[i][j] = 'A' + (j-n+1);
				}
			}
		}
	}
	
	for(int i=0; i<2*n-1; i++)
	{
		for(int j=2*n+1; j<4*n+1; j++)
		{
			if(i+j == 4*n-1 || j-i == 2*n+1)
			{
				arr[i][j] = '*';
			}
		}
	}
	
	for(int i=0; i<2*n-1; i++)
	{
		for(int j=0; j<4*n+1; j++)
		{
			cout << arr[i][j];
		}
		cout << "\n";
	}
}