Submission

Status:

P--P-

Subtask/Task Score:

40/100

Score: 40

User: pond4545

Problemset: หินงอก

Language: cpp

Time: 0.003 second

Submitted On: 2025-10-01 20:37:13

#include <iostream>
using namespace std;
int main()
{
    char arr[100][100];
	int a;cin>>a;
	int pos=1;
	int mx=0;
	for(int i=1;i<=a;i++)
    {
		int b;cin>>b;
		int c=0;
		mx=max(mx,b);
		for(int j=1;j<=b;j++)
        {
			arr[j][pos+j-1]='\\';
			arr[j][pos+2*b-1-j+1]='/';
		}
		pos+=b*2;
	}
	for(int i=1;i<=mx;i++)
    {
		for(int j=1;j<=pos;j++)
        {
			if(arr[i][j]=='\\' or arr[i][j]=='/') cout<<arr[i][j];
			else cout<<' ';
		}
		cout<<"\n";
	}
	return 0;
}