Submission

Status:

PPPPP

Subtask/Task Score:

100/100

Score: 100

User: asd

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

Language: c

Time: 0.002 second

Submitted On: 2025-10-11 10:40:39

#include <stdio.h>


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