Submission
Status:
PPPP-
Subtask/Task Score:
80/100
Score: 80
User: nunos
Problemset: กังหันสี่ทิศ
Language: cpp
Time: 0.003 second
Submitted On: 2025-09-29 21:49:35
#include <iostream>
using namespace std;
int main() {
ios::sync_with_stdio(false);
cin.tie(nullptr);
int c[20] = {0,1,3,5,7,9,11,13,15,17,19,21,23,25,27,29};
int n;cin>>n;
for(int i=n;i>0;i--){
for(int j=0;j<n-i;j++){cout << " ";}
cout << char(i+64);
for(int j=0;j<c[i-1];j++){cout << " ";}
if(i>1) cout << char(i+64);
for(int j=0;j<n-i;j++){cout << " ";}
cout << " ";
for(int j=0;j<n-i;j++){cout << " ";}
cout << "*";
for(int j=0;j<c[i-1];j++){cout << " ";}
if(i>1) cout << "*";
for(int j=0;j<n-i;j++){cout << " ";}
cout << "\n";
}
for(int i=2;i<=n;i++){
for(int j=n-i;j>0;j--){cout << " ";}
cout << char(i+64);
for(int j=0;j<c[i-1];j++){cout << " ";}
cout << char(i+64);
for(int j=n-i;j>0;j--){cout << " ";}
cout << " ";
for(int j=n-i;j>0;j--){cout << " ";}
cout << "*";
for(int j=0;j<c[i-1];j++){cout << " ";}
cout << "*";
for(int j=n-i;j>0;j--){cout << " ";}
cout << "\n";
}
return 0;
}