Submission

Status:

PPPPP

Subtask/Task Score:

100/100

Score: 100

User: spiwips

Problemset: หินงอก

Language: cpp

Time: 0.002 second

Submitted On: 2025-10-12 21:30:52

#include <stdio.h>

int main()
{
    int n;
    scanf("%d",&n);
    int arr[n],max;
    for(int i = 0; i < n;i++){
        scanf("%d",&arr[i]);
        if(i == 0||arr[i]>max){
            max = arr[i];
        }
    }
    for(int i = 0; i < max; i++){
        for(int k = 0; k < n; k++){
            //printf("%d\n",arr[k]);
            for(int j = 0; j < arr[k]*2; j++){
                if(arr[k]-1>=i){
                    if(j==i){
                        printf("\\");
                    }else if(j == arr[k]*2-i-1){
                        printf("/");   
                    }else{
                        printf(" ");
                    }
                }else{
                    printf(" ");
                }
            }
        }
        printf("\n");
    }

    return 0;
}