Submission

Status:

-----

Subtask/Task Score:

0/100

Score: 0

User: Gunto

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

Language: cpp

Time: 0.002 second

Submitted On: 2026-03-22 16:27:41

#include<bits/stdc++.h>
using namespace std;
int main(){
    int n;
    cin>>n;
    //TOP
    char st = 'A'+n-1;
    for(int i=0;i<n;++i){
        for(int j=0;j<n*2;++j){
            if(i==j||(j==n*2-i-2&&i!=n-1))cout<<st;
            else cout<<' ';
        }
        cout<<" ";
        for(int j=0;j<=n*2;++j){
            if(i==j||(j==n*2-i-2&&i!=n-1))cout<<"*";
            else cout<<' ';
        }
        cout<<"\n";
        st--;
    }
    //down
    st+=2;
    for(int i=1;i<n;++i){
        for(int j=0;j<n*2;++j){
            if(j==n-1-i||j==n-1+i){
                cout<<st;
            }else cout<<' ';
        }
        cout<<" ";
        for(int j=0;j<n*2;++j){
            if(j==n-1-i||j==n-1+i){
                cout<<"*";
            }else cout<<' ';
        }
        st++;
        cout<<"\n";
    }
    return 0;
}