Submission

Status:

PPPPP

Subtask/Task Score:

100/100

Score: 100

User: MaYangPhanTe

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

Language: cpp

Time: 0.002 second

Submitted On: 2026-03-20 09:52:29

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

void   wheel() {
    int n;
    cin >> n;
    int m = 2*n-1;

    for (int i = 0; i < m; i++) {

        for (int j = 0; j < m; j++){

            if(i==j || i+j==m-1) {
                if (j<n-1) {
                    int x = 'A'+n-j-1;
                    cout << (char) x;
                }
                else if (j==n-1) {
                    cout << "A";
                }
                else {
                    int x = 'A'+j-n+1;
                    cout << (char) x;
                }
            }
            else cout << " ";
        }
        
            cout << " ";

        for (int j = 0; j < m; j++){

            if(i==j || i+j==m-1) {
                cout << "*";
            }
            else cout << " ";
        }
        cout << "\n";
    }
}

int main() {
    wheel();
}