Submission

Status:

-----

Subtask/Task Score:

0/100

Score: 0

User: samsenpisardmoo69

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

Language: cpp

Time: 0.004 second

Submitted On: 2026-10-02 10:49:20

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

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