Submission

Status:

-----

Subtask/Task Score:

0/100

Score: 0

User: FakeAnutin

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

Language: cpp

Time: 0.005 second

Submitted On: 2026-09-29 13:30:00

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

int main(){
    int n;
    cin >> n;

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

    for(int i=1; i<=n*2-1; i++){
        if(i==n) cout << 'A';
        else cout << ' ';
    }
    for(int p=1; p<=n; p++) cout << ' ';
    for(int i=1; i<=n; i++){
        if(i==n) cout << '*';
        else cout << ' ';
    }
    cout << '\n';

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