Submission
Status:
-----
Subtask/Task Score:
0/100
Score: 0
User: picture
Problemset: กังหันสี่ทิศ
Language: cpp
Time: 0.002 second
Submitted On: 2026-10-04 23:14:52
#include<bits/stdc++.h>
using namespace std;
int main(){
int n, i, a;
cin >> n;
if(n < 1 || n > 20) return 0; // นอกช่วงที่โจทย์กำหนด
int size = 2*n - 1;
int gap = 3; // ระยะห่างระหว่างสองกังหัน (ปรับได้)
for(i = 0; i < size; i++){
char m = 'A' + abs(i - (n-1));
// กังหันตัวอักษร
for(a = 0; a < size; a++){
if(a == i || a == size-1-i) cout << m;
else cout << " ";
}
// ช่องว่างคั่นระหว่างสองรูป
for(a = 0; a < gap; a++) cout << " ";
// กังหันดอกจัน
for(a = 0; a < size; a++){
if(a == i || a == size-1-i) cout << "*";
else cout << " ";
}
cout << "\n";
}
}