Submission

Status:

PP-PP

Subtask/Task Score:

80/100

Score: 80

User: Karatat007

Problemset: หินงอก

Language: cpp

Time: 0.002 second

Submitted On: 2026-09-17 13:03:33

#include <bits/stdc++.h>
using namespace std;

char cave[15][600];
int main(){
    ios_base::sync_with_stdio(false);
    cin.tie(nullptr);

    for(int i = 0;i < 15;++i){
        for(int j = 0;j < 600;++j){
            cave[i][j] = ' ';
        }
    }
    int n;
    cin >> n;
    int shift = 0;
    for(int i = 0;i < n;++i){
        int m;
        cin >> m;
        for(int j = 0;j < m;++j){
            cave[j][j + shift] = '\\';
            cave[j][2*m-j-1+shift] = '/';
        }
        shift += 2*m;
    }
    for(int i = 0;i < 15;++i){
        for(int j = 0;j < 600;++j){
            cout << cave[i][j];
        }
        cout << '\n';
    }
}