Submission
Status:
PPPPP
Subtask/Task Score:
100/100
Score: 100
User: Some1258
Problemset: หินงอก
Language: c
Time: 0.003 second
Submitted On: 2025-10-05 10:16:07
#include<stdio.h>
#define MAX 10005
int main(){
int num, arr[MAX],arr1[MAX],max=0;
scanf("%d",&num);
for (int i = 0; i<num;i++){
scanf("%d",&arr[i]);
arr1[i]=arr[i];
if (arr[i]>max){
max=arr[i];
}
}
for(int g=0;g<max;g++){
for (int i=0;i<num;i++){
if (arr1[i]>0){
for(int j=0;j<(arr[i]-arr1[i]);j++){
printf(" ");
}
printf("\\");
for (int j = 0;j<(arr1[i]-1)*2;j++){
printf(" ");
}
printf("/");
for(int j=0;j<(arr[i]-arr1[i]);j++){
printf(" ");
}
arr1[i]--;
}else{
for (int j = 0; j<2*arr[i];j++){
printf(" ");
}
}
}
printf("\n");
}
}