Submission

Status:

PPPPP

Subtask/Task Score:

100/100

Score: 100

User: fienicl

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

Language: cpp

Time: 0.004 second

Submitted On: 2026-09-29 20:44:23

#include <iostream>
using namespace std;

int main(){
	int n;
	cin >> n;
	char s = 'A' + n-1;//n=3;s=C
//	cout << s;
	char a;
	for(int i = 0; i < (2*n)-1; ++i){
		for(int j = 0; j < (2*n)-1; ++j){
			if(i+j == (2*n)-2){
				if(i < n-1){
					a = s-i;
					cout << a;
				
				}
				else if(i == n-1){
					a = s-n+1;
					cout << a;
				}
				else{
					a= s+i-n-(n-2);
					cout << a;
				}
			}
			else if(i == j){
				if(i < n-1){
					a = s - i;
					cout << a;
				}
				else{
					a = s+i-n-(n-2);
					cout << a;
				}
			}
			else{
				cout << " ";
			}
		}
    	cout << " ";
		for(int j = 0; j < (2*n)-1; ++j){
			if(i+j == (2*n)-2){
				cout << "*";
			}
			else if(i == j){
				cout << "*";
			}
			else{
				cout << " ";
			}
		}
		cout << "\n";
	}
}