Submission

Status:

PPPPP

Subtask/Task Score:

100/100

Score: 100

User: thanakorn

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

Language: cpp

Time: 0.002 second

Submitted On: 2026-09-28 14:48:04

#include<iostream>
using namespace std;

int main(){
	int n=0,A='A';
	cin>>n;
	for(int i=0;i<n-1;i++){
		for(int j=0;j<i;j++){
			cout<<' ';
		}
		for(int j=1;j<=((n-i)*2)-1;j++){
			if(j==1 || j==((n-i)*2)-1){
				cout<<(char)(A+(n-1-i));
			}
			else{
				cout<<' ';
			}
		}
		for(int j=0;j<i;j++){
			cout<<' ';
		}
		cout<<' ';
		for(int j=0;j<i;j++){
			cout<<' ';
		}
		for(int j=1;j<=((n-i)*2)-1;j++){
			if(j==1 || j==((n-i)*2)-1){
				cout<<'*';
			}
			else{
				cout<<' ';
			}
		}
		cout<<'\n';
	}
	for(int j=0;j<n-1;j++){
		cout<<' ';
	}
	cout<<'A';
	for(int j=0;j<n-1;j++){
		cout<<' ';
	}
	cout<<' ';
	for(int j=0;j<n-1;j++){
		cout<<' ';
	}
	cout<<'*';
	cout<<'\n';
	for(int i=n-1;i>0;i--){
		for(int j=0;j<i-1;j++){
			cout<<' ';
		}
		for(int j=0;j<=((n-i)*2);j++){
			if(j==0 || j==((n-i)*2)){
				cout<<(char)(A+(n-i));
			}
			else{
				cout<<' ';
			}
		}
		for(int j=0;j<i-1;j++){
			cout<<' ';
		}
		cout<<' ';
		for(int j=0;j<i-1;j++){
			cout<<' ';
		}
		for(int j=0;j<=((n-i)*2);j++){
			if(j==0 || j==((n-i)*2)){
				cout<<'*';
			}
			else{
				cout<<' ';
			}
		}
		cout<<'\n';
	}
}