Submission

Status:

PPPPP

Subtask/Task Score:

100/100

Score: 100

User: picture

Problemset: กังหันสี่ทิศ

Language: cpp

Time: 0.003 second

Submitted On: 2026-10-04 23:16:18

#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 << " ";
        }

        // ช่องว่างคั่นระหว่างสองรูป
        cout << " ";

        // กังหันดอกจัน
        for(a = 0; a < size; a++){
            if(a == i || a == size-1-i) cout << "*";
            else cout << " ";
        }

        cout << "\n";
    }
}