Submission

Status:

-----

Subtask/Task Score:

0/100

Score: 0

User: jackpapho

Problemset: หินงอก

Language: cpp

Time: 0.004 second

Submitted On: 2026-09-30 19:32:15

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

int main(){
    cin.tie(nullptr);
    ios::sync_with_stdio(0);
    int n,min = 0,sum =0;
    char arr[300][300];
    vector<int> num;
    cin >> n;
    for (int k = 0;k < n;k++){
        int a;
        cin >> a;
        num.push_back(a);
        sum += a;
    }
    for (int i = 0;i < n;i++){
        for (int j = 0;j < sum*2;j++){
            arr[i][j] = ' ';
        }
    }
    int temp = 0;
    for (int k = 0;k < n;k++){
         // 1 2 3  = 00,01  02 13,14 05
        for (int i = 0;i < num[k];i++){
            cout << i << " " << temp << "\n";
            arr[i][temp] = '\\';
            temp++;
        }  
            
        for (int i = num[k] -1;i >= 0;i--){
        cout << i << " " << temp << "\n";
        arr[i][temp] = '/';
        temp++;
        }
    }
    for (int i = 0;i < n;i++){
        for (int j = 0;j < sum*2;j++){
            cout << arr[i][j];
        }
        cout << "\n";
    }
    return 0;
}