Submission
Status:
PPPPP
Subtask/Task Score:
100/100
Score: 100
User: Kidmaiok
Problemset: กังหันสี่ทิศ
Language: cpp
Time: 0.004 second
Submitted On: 2026-10-10 09:11:22
#include <bits/stdc++.h>
using namespace std;
#define ll long long
#define ull unsigned long long
#define space << ' '
#define nl << endl
int main() {
ios::sync_with_stdio(false);
cin.tie(nullptr);
int n;
cin >> n;
if(n < 1 || n > 20) return 0;
int block = 2*n-1;
for(int i =0; i < block;i++){
for(int j = 0; j < block; j++){
if((i == j || j == block-i-1) && i <= n-1){
cout << char('A'+ n-1-i);
}else if((i == j || j == block-i-1) && i >= n-1){
cout << char('A'+ i-n+1);
}else{
cout << " ";
}
}
cout << " ";
for(int j =0; j < block; j++){
if(i == j || j == block-i-1){
cout << "*";
}else{
cout << " ";
}
}
cout << "\n";
}
}