Submission
Status:
PPPPP
Subtask/Task Score:
100/100
Score: 100
User: Chawin
Problemset: กังหันสี่ทิศ
Language: cpp
Time: 0.002 second
Submitted On: 2025-10-09 16:46:51
#include <stdio.h>
int main(){
int n;
scanf("%d", &n);
for(int i = n; i > 0; i--){
for(int j = 0; j < n-i; j++){
printf(" ");
}
for(int j = 0; j < (2*i)-1; j++){
if((j == 0) || (j == (2*i)-2)) printf("%c", 'A'+i-1);
else printf(" ");
}
for(int j = 0; j < n-i; j++){
printf(" ");
}
printf(" ");
for(int j = 0; j < n-i; j++){
printf(" ");
}
for(int j = 0; j < (2*i)-1; j++){
if((j == 0) || (j == (2*i)-2)) printf("*");
else printf(" ");
}
printf("\n");
}
for(int i = 2; i <= n; i++){
for(int j = 0; j < n-i; j++){
printf(" ");
}
for(int j = 0; j < (2*i)-1; j++){
if((j == 0) || (j == (2*i)-2)) printf("%c", 'A'+i-1);
else printf(" ");
}
for(int j = 0; j < n-i; j++){
printf(" ");
}
printf(" ");
for(int j = 0; j < n-i; j++){
printf(" ");
}
for(int j = 0; j < (2*i)-1; j++){
if((j == 0) || (j == (2*i)-2)) printf("*");
else printf(" ");
}
printf("\n");
}
return 0;
}