Submission
Status:
[PPPPPPPPP]
Subtask/Task Score:
{100/100}
Score: 100
User: I_am_me
Problemset: ภูเขา
Language: c
Time: 0.002 second
Submitted On: 2025-10-12 18:20:57
#include <stdio.h>
int main(){
int num;
scanf("%d",&num) ;
int height[num] ;
for(int i = 0;i<num;i++) scanf("%d",&height[i]);
int max = height[0] ;
for(int i = 0;i<num;i++) {
if (height[i]>max) max = height[i] ;
}
for(int i = max;i>=1;i--){
for(int j = 0;j<num;j++){
if (height[j]<i) {
for(int i = 0;i<2*height[j];i++) printf(".") ;
}
else {
for(int k = 0;k<i-1;k++) printf(".") ;
printf("/");
for(int l = 0;l<2*(height[j]-i);l++) printf(".");
printf("\\") ;
for(int k = 0;k<i-1;k++) printf(".") ;
}
}
printf("\n") ;
}
return 0;
}