Submission

Status:
PPPPP

Score: 100

User: real_MYdkn_not_fake_100

Problemset: หินงอก

Language: c

Time: 0.002 second

Submitted On: 2024-10-14 15:10:11

#include <stdio.h>
#define max(a,b)(a>b)?a:b
int main(){
    int n;
    scanf("%d",&n);
    int mem[n+5];
    int mx=0;
    for(int i=0;i<n;++i){
        scanf("%d",&mem[i]);
        mx=max(mx,mem[i]);
    }
    for(int i=0;i<mx;++i){
        int last=0;
        for(int j=0;j<n;++j){
            for(int k=0;k<mem[j];++k){
                printf("%c",(k==i)?'\\':' ');
            }
            for(int k=0;k<mem[j];++k){
                printf("%c",(k==mem[j]-i-1)?'/':' ');
            }
            last+=mem[j];
        }
        printf("\n");
    }
    return 0;
}