Submission

Status:

-----

Subtask/Task Score:

0/100

Score: 0

User: sakuragichan

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

Language: cpp

Time: 0.004 second

Submitted On: 2026-09-03 18:46:15

#include <iostream>

using namespace std;


int main() {
    ios_base::sync_with_stdio(false);
    cin.tie(nullptr);

    int n;
    cin >> n;
    int cha1 = n;
    for (int i = 0 ; i < n ; i++) {
        if (i < n-1) {
        cout << string(i, ' ') << char(64 + cha1) << string(2*n-1 - 2*(i+1), ' ') << char(64 + cha1);
        cout << string(2*i, ' ') << '*' << string(2*n-1 - 2*(i+1), ' ') << '*';
        cout << endl;
        }
        else {
            cout << string(n-1, ' ') << char(64 + cha1);
            cout << string(2*i, ' ') << '*' << endl;
        }
        --cha1;
    }

    int cha2 = 2;

    for (int i = n-2 ; i >= 0 ; i--) {
        cout << string(i, ' ') << char(64 + cha2) << string(2*n-1 - 2*(i+1), ' ') << char(64 + cha2)
        << string(2*i, ' ') << '*' << string(2*n-1 - 2*(i+1), ' ') << '*'
        << endl;  
        ++cha2;
    }
     return 0;
}