Submission
Status:
PPPPP
Subtask/Task Score:
100/100
Score: 100
User: tester
Problemset: กังหันสี่ทิศ
Language: cpp
Time: 0.002 second
Submitted On: 2026-03-20 09:53:12
#include<iostream>
#include<vector>
#include<string>
using namespace std;
int main()
{
int num;
cin >> num;
int loop = num+(num-1);
char letter = 65;
for (int i = 0; i < loop; i++)
{
for (int j = 0; j < (loop*2)+1; j++)
{
if ((j == i && j < num) or (j == 2*(num-1)-i && j >= num)) cout << (char)(letter+num-i-1);
else if ((j == i && j >= num) or (j == 2*(num-1)-i && j < num)) cout << (char)(letter+i-num+1);
else if ((j == loop+i+1 && j < 2*(num-1)+loop+1) or (j == 2*(num-1)-i+loop+1 && j >= num+loop+1)) cout << '*';
else if ((j == loop+i+1 && j >= 2*(num-1)+loop+1) or (j == 2*(num-1)-i+loop+1 && j < num+loop+1)) cout << '*';
else cout << " ";
}
cout << endl;
}
}