Submission
Status:
----------
Subtask/Task Score:
0/100
Score: 0
User: MrPian
Problemset: จำนวนเฉพาะ (2560)
Language: cpp
Time: 0.004 second
Submitted On: 2025-10-12 15:58:36
#include<iostream>
using namespace std;
int main(){
int n;
cin >> n;
char charac[26] = {'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'};
for(int i=0;i<=n-2;i++){
for(int j = 0;j<n;j++){
if(i==j) cout << charac[n-i-1];
if(j!=n-2) cout << " ";
}
for(int j = n-2;j>=0;j--){
if(i==j) cout << charac[n-i-1];
if(j!=0) cout << " ";
}
for(int j=0;j<n;j++){
cout << " ";
}
for(int j = 0;j<n-1;j++){
if(i==j) cout << '*';
if(j!=n-2) cout << " ";
}
cout << " ";
for(int j = n-2;j>=0;j--){
if(i==j) cout << "*";
if(j!=0) cout << " ";
}
cout << '\n';
}
for(int i=n-1;i>=0;i--){
for(int j = 0;j<n;j++){
if(i==j) cout << charac[n-i-1];
if(j==n-1 && i==n-1) cout << " ";
if(j!=n-1) cout << " ";
}
for(int j = n-2;j>=0;j--){
if(i==j) cout << charac[n-i-1];
if(j!=0) cout << " ";
}
for(int j=0;j<n;j++){
cout << " ";
}
for(int j = 0;j<n;j++){
if(i==j) cout << '*';
if(j!=n-1) cout << " ";
}
for(int j = n-2;j>=0;j--){
if(i==j) cout << "*";
if(j!=0) cout << " ";
}
cout << '\n';
}
return 0;
}