Submission

Status:

P----

Subtask/Task Score:

20/100

Score: 20

User: chs_14

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

Language: cpp

Time: 0.003 second

Submitted On: 2025-10-09 08:38:46

#include <iostream>

using namespace std;
int main() {
    int n;
    char current_char;
    cin >> n;

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