Submission

Status:

PPPPP

Subtask/Task Score:

100/100

Score: 100

User: bestisyis...programming

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

Language: cpp

Time: 0.004 second

Submitted On: 2026-10-08 15:29:30

#include <iostream>
using namespace std;
int main(){
	int n;
	cin >> n;
	for(int r=1;r<=n;r++){
		for(int c=1;c<=2*n-1;c++){
			if(c==r||c==(2*n-1)-(r-1)){
				cout << (char)('A'+ n-r);
			}
			else cout << ' ';
		}
		cout << ' ';
		for(int c=1;c<=2*n-1;c++){
			if(c==r||c==(2*n-1)-(r-1)){
				cout << '*';
			}
			else cout << ' ';
		}
		cout << endl;
	}
	for(int r=n-1;r>=1;r--){
		for(int c=1;c<=2*n-1;c++){
			if(c==r||c==(2*n-1)-(r-1)){
				cout << (char)('A'+ n-r);
			}
			else cout << ' ';
		}
		cout << ' ';
		for(int c=1;c<=2*n-1;c++){
			if(c==r||c==(2*n-1)-(r-1)){
				cout << '*';
			}
			else cout << ' ';
		}
		cout << endl;
	}
	return 0;
}