Submission

Status:

-----

Subtask/Task Score:

0/100

Score: 0

User: Gunto

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

Language: cpp

Time: 0.002 second

Submitted On: 2025-10-12 19:44:05

#include<stdio.h>
int main(){
    int n;
    scanf("%d",&n);
    char up='A'+n-1;
    char dow='B';
    int ii=n-2;
    int kk=n;
    for(int i=0;i<n*2-1;++i){
        if(i<n){
            for(int j=0;j<n*2-1;++j){
                if(i==j||j==n*2-2-i){
                    printf("%c",up);
                }else printf(" ");
            }up--;
        }else{
            //up+=2;
            for(int k=0;k<n*2-1;++k){
                if(k==ii||k==kk) printf("%c",dow);
                else printf(" ");
            }dow++; ii--; kk++;
        }
        for(int j=0;j<n;++j) printf(" ");
            for(int j=0;j<n*2-1;++j){
                if(i==j||j==n*2-2-i){
                    printf("*");
                }else printf(" ");
            }
        
        //ACB
        printf("\n");
    }


    return 0;
}