Submission

Status:

PPPPP

Subtask/Task Score:

100/100

Score: 100

User: him

Problemset: หินงอก

Language: cpp

Time: 0.003 second

Submitted On: 2025-09-09 21:31:03

#include <bits/stdc++.h>
using namespace std;
char arr[1009][1009];
int main(){
	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]=='\\' || arr[i][j]=='/') cout<<arr[i][j];
			else cout<<' ';
		}
		cout<<"\n";
	}
	return 0;
}