Submission

Status:

PPPPP

Subtask/Task Score:

100/100

Score: 100

User: pakorn

Problemset: หินงอก

Language: cpp

Time: 0.004 second

Submitted On: 2026-10-04 14:39:56

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

int32_t main() 
{
	cin.tie(0)->sync_with_stdio(0);
	int n,mx = 0;
	cin >> n;
	vector<int> l(n);
	for(int i =0;i < n;i++){
		cin >> l[i];
		mx = max(mx,l[i]);
	}

	for(int i = 0;i < mx;i++)
	{
		for(int k =0;k < n;k++)
		{
			for(int j = 0;j < l[k];j++)
			{
				if(i == j)cout << '\\';
				else cout << ' ';
			}
			for(int j = 0;j < l[k];j++)
			{
				if(i + j == l[k]-1)cout << '/';
				else cout << ' ';
			}
		}
		cout << '\n';
	}
	return 0;
}