Submission
Status:
PPPPP
Subtask/Task Score:
100/100
Score: 100
User: tha_smith
Problemset: กังหันสี่ทิศ
Language: cpp
Time: 0.002 second
Submitted On: 2025-10-06 20:46:15
#include <iostream>
using namespace std;
int main() {
char alp[27] = {'0','A','B','C','D','E','F','G','H','I','J','K','L','M','N','O','P','Q','R','S','T','U','V','W','X','Y','Z'};
int n;
cin >> n;
int k = n,p = 2;
for(int i=1; i<=(2*n)-1; i++) {
for(int j=1; j<=(2*n)-1; j++) {
if((j==i && i<=n) || (j==(2*n)-i && i<=n)) {
cout << alp[k];
}
else if((j==i && i>n) || (j==(2*n)-i && i>n)) {
cout << alp[p];
}
else {
cout << " ";
}
}
if(i<=n) {
k--;
}
else if(i>n) {
p++;
}
cout << " ";
for(int j=1; j<=(2*n)-1; j++) {
if(j==i || j==(2*n)-i) {
cout << "*";
}
else {
cout << " ";
}
}
cout << endl;
}
}