Submission
Status:
PPPPP
Score: 100
User: Monasm
Problemset: กังหันสี่ทิศ
Language: cpp
Time: 0.003 second
Submitted On: 2024-10-02 20:41:12
#include <bits/stdc++.h>
#define int long long int
using namespace std;
int32_t main(){
int n;cin >> n;
int size = (((n-1)*2)+1);
vector<vector<char>> adj(size,vector<char>(size*2+1,' '));
int pt1 = 0,pt2 = n*2-2;
int c = 64+n,con = 0;
for(int i=0;i<size;i++){
adj[i][pt1] = char(c);
adj[i][pt2] = char(c);
if(c==65) con = 1;
adj[i][size+1+(pt1++)] = '*';
adj[i][size+1+(pt2--)] = '*';
c = !con?c-1:c+1;
}
for(int i=0;i<size;i++){
for(int j=0;j<size*2+1;j++){
cout<<adj[i][j];
}
cout<<endl;
}
return 0;
}