Submission
Status:
-----
Subtask/Task Score:
0/100
Score: 0
User: Whatthepoop
Problemset: กังหันสี่ทิศ
Language: c
Time: 0.002 second
Submitted On: 2025-10-10 14:52:11
#include <stdio.h>
int main(){
int n;
scanf("%d", &n);
for(int i = n; i >= 1; i--){
char ch = 'A' + i - 1;
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", ch);
else printf(" ");
}
for(int j = 0; j < 2*(n-i) + 2; 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++){
char ch = 'A' + i - 1;
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", ch);
else printf(" ");
}
for(int j = 0; j < 2*(n-i) + 2; 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;
}