Submission

Status:

PPPPP

Subtask/Task Score:

100/100

Score: 100

User: I_am_me

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

Language: c

Time: 0.001 second

Submitted On: 2025-10-12 14:25:58

#include <stdio.h>

int main(){
    int num;
    scanf("%d",&num) ;

    //north
    for(int i = 0;i<num-1;i++){
        for(int j = 0;j<i;j++) printf(" ");
        printf("%c",'A'+num-i-1) ;
        for(int j = 0;j<2*(num-i-1)-1;j++) printf(" ");
        printf("%c",'A'+num-i-1) ;
        for(int j = 0;j<1+i*2;j++) printf(" ");
        printf("*") ;
        for(int j = 0;j<2*(num-i-1)-1;j++) printf(" ");
        printf("*") ;
        printf("\n") ;
    }
    //center
    for(int i = 0;i<num-1;i++) printf(" ");
    printf("A");
    for(int i = 0;i<2*num-1;i++) printf(" ");
    printf("*") ;
    printf("\n") ;
    //south
    for(int i = 0;i<num-1;i++) {
        for(int j = 0;j<num-i-2;j++) printf(" ");
        printf("%c",'A'+i+1) ;
        for(int j = 0;j<1+2*i;j++) printf(" ");
        printf("%c",'A'+i+1) ;

        for (int j = 0;j<(num-2-i)*2+1;j++) printf(" ");
        printf("*");
        for(int j = 0;j<2*i+1;j++) printf(" ");
        printf("*");
        printf("\n") ;
    }
    return 0;
}