Submission
Status:
PPPPP
Subtask/Task Score:
100/100
Score: 100
User: pixel
Problemset: กังหันสี่ทิศ
Language: c
Time: 0.002 second
Submitted On: 2025-10-12 19:53:58
#include <stdio.h>
int main() {
int n;
scanf("%d",&n);
int i,j;
for(i=1;i<=n;i++){
for(j=1;j<i;j++){
printf(" ");
}
for(j=i;j>0;j--){
if(n!=i){
printf("%c",65+n-i);
}
j=0;
}
for(j=2*(n-i)-1;j>=1;j--){
printf(" ");
}
for(j=i;j>0;j--){
printf("%c",65+n-i);
j=0;
}
for(j=1;j<i;j++){
printf(" ");
}
printf(" ");
//
for(j=1;j<i;j++){
printf(" ");
}
for(j=i;j>0;j--){
printf("*");
j=0;
}
for(j=2*(n-i)-1;j>=1;j--){
printf(" ");
}
for(j=i;j>0;j--){
if(n!=i){
printf("*");
}
j=0;
}
printf("\n");
}
int k=2,k1=2;
int l=2,l1=2;
for(i=n;i>0;i--){
for(j=i;j>2;j--){
printf(" ");
}
for(j=0;j<n;j++){
if(k<=n){
printf("%c",64+k);
}
k++;
j=n;
}
for(j=2*(n-i)+1;j>0;j--){
if(i!=1){
printf(" ");
}
}
for(j=0;j<n;j++){
if(l<=n){
printf("%c",64+l);
}
l++;
j=n;
}
for(j=i;j>2;j--){
printf(" ");
}
printf(" ");
//
for(j=i;j>2;j--){
printf(" ");
}
for(j=0;j<n;j++){
if(k1<=n){
printf("*");
}
k1++;
j=n;
}
for(j=2*(n-i)+1;j>0;j--){
if(i!=1){
printf(" ");
}
}
for(j=0;j<n;j++){
if(l1<=n){
printf("*");
}
l1++;
j=n;
}
for(j=i;j>2;j--){
printf(" ");
}
printf("\n");
}
return 0;
}