Submission

Status:

PPPPP

Subtask/Task Score:

100/100

Score: 100

User: por

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

Language: cpp

Time: 0.002 second

Submitted On: 2025-10-12 10:05:22

#include <bits/stdc++.h>
using namespace std;
int abs(int n)
{
  if(n<0){
    return n*(-1);
  }
  else{
    return n;
  }
};

int main(){
    int n;
    cin>>n;
    int x=n;
    n=2*n-1;
    for(int i=0;i<n;i++){
        for(int j=0;j<n;j++){
            //cout<<"*";
            if(i==j||(j+i)==n-1){

                //cout<<char(abs(x-i-1)+65);
                printf("%c", abs(x-i-1)+65);

            }
            else{
                cout<<" ";
            }
        }
        // print ABCDEF
        cout<<" ";
        for(int j=0;j<n;j++){
            //cout<<"*";
            if(i==j){
                cout<<"*";
            }
            else if((j+i)==n-1){
                cout<<"*";
            }
            else{
                cout<<" ";
            }
        }
        //cout<<"Hello";
        cout<<"\n";
    }


    return 0;
}