Submission

Status:

Compilation Error

Subtask/Task Score:

Score: 0

User: Newton4566

Problemset: หินงอก

Language: cpp

Time: 0.000 second

Submitted On: 2026-10-10 19:26:52

#include <iostream>
using namespace std;

int main() {
    ios_base::sync_with_stdio(false);
    cin.tie(nullptr);

    int n;
    int len[20];
    string canvas[20];

    cin >> n;

    int totalWidth = 0, maxLen = 0;
    for (int i = 0; i < n; ++i) {
        cin >> len[i];
        totalWidth += 2 * len[i];
        if (len[i] > maxLen) maxLen = len[i];
    }

    for (int r = 0; r < maxLen; ++r)
        canvas[r] = string(totalWidth, ' ');

    int offset = 0;
    for (int i = 0; i < n; ++i) {
        int L = len[i];
        for (int j = 0; j < L; ++j) {
            canvas[j][offset + j]     = '\\';
            canvas[j][offset + 2 * L - h - 1] = '/';
        }
        offset += 2 * L;
    }

    for (int r = 0; r < maxLen; ++r) 
        cout << canvas[r] << '\n';

    return 0;
}