Submission

Status:

PPPPP

Subtask/Task Score:

100/100

Score: 100

User: nicekrittaphat

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

Language: cpp

Time: 0.004 second

Submitted On: 2026-10-06 22:22:24

#include <iostream>
using namespace std;

int main() 
{
    int a;char al;
    cin>>a;
    al = 64+a;
    
    for(int i=0;i<a;i++){
        char alp = al-i;
        for(int j=0;j<i;j++){
            cout<<" ";
        }
        cout<<alp;
        for(int j=0;j<((2*a-3)-2*i);j++){
            cout<<" ";
        }
        if(i!=a-1)cout<<alp;

        for(int j=0;j<i;j++){
            cout<<" ";
        }

        cout<<" ";
        for(int j=0;j<i;j++){
            cout<<" ";
        }
        cout<<"*";

        for(int j=0;j<((2*a-3)-2*i);j++){
            cout<<" ";
        }
        if(i!=a-1)cout<<"*";
        cout<<endl;
    }
    

    for(int i=a-1;i>0;i--){
        char alp = al-i+1;
        for(int j=1;j<i;j++){
            cout<<" ";
        }
        cout<<alp;
        for(int j=1;j<(2*a-3)-((2*i)-2)+1;j++){
            cout<<" ";
        }
        
        cout<<alp<<" ";
        for(int j=1;j<(2*i-1);j++){
            cout<<" ";
        }
        cout<<"*";
        for(int j=1;j<(2*a-3)-((2*i)-2)+1;j++){
            cout<<" ";
        }
        cout<<"*";
        cout<<endl;
    }

    
}