Submission

Status:

PPPPP

Subtask/Task Score:

100/100

Score: 100

User: .n0t_gloomy.

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

Language: cpp

Time: 0.002 second

Submitted On: 2025-10-03 19:15:09

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

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


        for (int j = 0; j < i; j++)
        {
            cout<<" ";
        }
        cout<<'*';
        for (int j = 0; j < 2*(n-i-1)-1 ; j++)
        {
            cout<<" ";
        }
        if (n - i - 1 == 0) {}
        else cout<<"*";
        for (int j = 0; j < i; j++)
        {
            cout<<" ";
        }


        cout<<"\n";
   }
   for (int i = n-2; i >= 0; i--)
   {
        for (int j = 0; j < i; j++)
        {
            cout<<" ";
        }
        cout<<char('A' + n - i - 1);
        for (int j = 0; j < 2*(n-i-1) - 1 ; j++)
        {
            cout<<" ";
        }
        if (n - i - 1 == 0) {}
        else cout<<char('A' + n - i - 1);
        for (int j = 0; j < i; j++)
        {
            cout<<" ";
        }
        cout<<" ";


        for (int j = 0; j < i; j++)
        {
            cout<<" ";
        }
        cout<<'*';
        for (int j = 0; j < 2*(n-i-1)-1 ; j++)
        {
            cout<<" ";
        }
        if (n - i - 1 == 0) {}
        else cout<<"*";
        for (int j = 0; j < i; j++)
        {
            cout<<" ";
        }


        cout<<"\n";
   }
}