Submission

Status:
PPPPP

Score: 100

User: dwad

Problemset: หินงอก

Language: c

Time: 0.001 second

Submitted On: 2024-10-05 16:11:25

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