Submission

Status:

PPPPP

Subtask/Task Score:

100/100

Score: 100

User: mrblbb

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

Language: cpp

Time: 0.002 second

Submitted On: 2025-10-10 17:28:09

#include <stdio.h>

int main(){
    int n;
    scanf("%d", &n);
    char ch = 64+n;
    for (int i=0; i<n; i++){
        for (int j=1; j <= i; j++){
            printf(" ");
        }
        printf("%c", ch-i);
        for (int j=1; j<= 1+ 2*(n-i-2); j++){
            printf(" ");
        }
        if (ch-i != 'A'){
            printf("%c", ch-i);
        }
        for (int j=1; j<= 1+ 2*i; j++){
            printf(" ");
        }
        printf("*");
        for (int j=1; j<= 1+ 2*(n-i-2); j++){
            printf(" ");
        }
        if (i!=n-1){
            printf("*\n");
        } else{
            printf("\n");
        }
    }
    for (int i=1; i<=n-1; i++){
        for (int j=1; j<=n-i-1; j++){
            printf(" ");
        }
        printf("%c", 65+i);
        for (int j=1; j<=1+2*(i-1); j++){
            printf(" ");
        }
        printf("%c", 65+i);
        for (int j=1; j<=1+ 2*(n-i-1); j++){
            printf(" ");
        }
        printf("*");
        for (int j=1; j<=1+2*(i-1); j++){
            printf(" ");
        }
        printf("*\n");
    }
}