Submission

Status:

-----

Subtask/Task Score:

0/100

Score: 0

User: FakeAnutin

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

Language: cpp

Time: 0.004 second

Submitted On: 2026-09-29 13:17:56

#include <bits/stdc++.h>
using namespace std;
int main(){
	int n; cin>>n;
	for(int i=n+'A'-1;i>'A';i--){
		for(int j=1;j<=n*2-1;j++){
			if(j=='A'+n-i || j== n + i - 'A' ){
				cout<<char(i);
			}else{
				cout<<" ";
			}
		}
		for(int p=1;p<=n;p++){
			cout<<" ";
		}
		for(int j=1;j<=n*2-1;j++){
			if(j== 'A'+n-i || j==n + i - 'A' ){
				cout<<'*';
			}else{
				cout<<" ";
			}
		}
		cout<<"\n";
	}
	for(int i=1;i<=n*2-1;i++){
		if(i == n){
			cout<<'A';
		}else{
			cout<<" ";
		}
	}
	for(int p=1;p<=n;p++){
			cout<<" ";
	}
	for(int i=1;i<=n*2-1;i++){
		if(i == n){
			cout<<'*';
		}else{
			cout<<" ";
		}
	}
	cout<<"\n";
	for(int i='B';i<=n+'A'-1;i++) { // for(int i=n+'A'-1;i>'A';i--)
		for(int j=n*2-1;j>=1;j--){ // for(int j=1;j<=n*2-1;j++)
			if(j=='A'+n-i || j== n + i - 'A' ){
				cout<<char(i);
			}else{
				cout<<" ";
			}
		}
		for(int p=1;p<=n;p++){
			cout<<" ";
		}
		for(int j=n*2-1;j>=1;j--){
			if(j== 'A'+n-i || j==n + i - 'A' ){
				cout<<'*';
			}else{
				cout<<" ";
			}
		}
		cout<<"\n";
	}
}