Submission

Status:

PPPPP

Subtask/Task Score:

100/100

Score: 100

User: Habibi

Problemset: หินงอก

Language: cpp

Time: 0.002 second

Submitted On: 2025-10-08 17:44:06

#include<stdio.h>
int main(){
	
	int n,max=0;
	scanf("%d",&n);
	int box[n]={0};
	for(int i=0;i<n;i++){
		int l;
		scanf("%d",&l);
		box[i]=l;
		if(l>max){
			max=l;
		}
	}
	for(int i=0;i<max;i++){
		for(int k=0;k<n;k++){
			for(int j=0;j<box[k]*2;j++){	
				if(i==j&&i<=box[k]-1){
					printf("\\");
				}
				else if(i+j==box[k]*2-1&&i<=box[k]-1){
					printf("/");
				}
				else{
					printf(" ");
				}
			}
		}
		printf("\n");
	}

	
	return 0;
}