Submission

Status:

-----

Subtask/Task Score:

0/100

Score: 0

User: kenkong587

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

Language: c

Time: 0.003 second

Submitted On: 2026-09-28 22:30:47

#include <stdio.h>

int main(){

    int num = 0;

    scanf("%d",&num);

    for(int i = 0;i < num;i++){
        for(int j = 0;j < i;j++){
            printf(" ");
        }
        printf("%c",64+num-i);
        for(int j = 0;j < (num - i) * 2 - 3;j++){
            printf(" ");
        }
        if(64 + num - i != 65){
            printf("%c",64+num-i);
        }
        for(int j = 0;j < i;j++){
            printf(" ");
        }

        for(int j = 0;j < num;j++){
            printf(" ");
        }

        for(int j = 0;j < i;j++){
            printf(" ");
        }
        printf("*");
        for(int j = 0;j < (num - i) * 2 - 3;j++){
            printf(" ");
        }
        if(64 + num - i != 65){
            printf("*");
        }
        for(int j = 0;j < i;j++){
            printf(" ");
        }
        printf("\n");
    }

    for(int i = 1;i < num;i++){
        for(int j = 0;j < num - i - 1;j++){
            printf(" ");
        }
        printf("%c",64+num-i);
        for(int j = 0;j < i * 2 - 1;j++){
            printf(" ");
        }
        printf("%c",64+num-i);
        for(int j = 0;j < num - i - 1;j++){
            printf(" ");
        }

        for(int j = 0;j < num;j++){
            printf(" ");
        }

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

    return 0;
}