Submission
Status:
PPPPP
Subtask/Task Score:
100/100
Score: 100
User: polikanta
Problemset: กังหันสี่ทิศ
Language: cpp
Time: 0.002 second
Submitted On: 2026-08-08 19:09:48
#include <stdio.h>
int main() {
int n;
scanf("%d",&n);
int row = 2*n - 1;
for(int i = 0; i < row; i++){
int d = (i < n ? i : row - 1 - i);
int left = d;
int right = 2 * (n-1) - d;
int starleft = 2 * n + d;
int starright = 4 * n - 2 -d;
for(int j = 0;j <= starright; j++){
if (j == left || j == right){
char ch = 'A'+ (n-1-d) ;
printf("%c",ch);
}
else if(j == starleft || j == starright){
printf("*");
}
else{
printf(" ");
}
}
printf("\n");
}
return 0;
}