Submission

Status:
PP-PP

Score: 80

User: Test

Problemset: หินงอก

Language: c

Time: 0.001 second

Submitted On: 2024-10-03 10:16:05

#include <stdio.h>
int main(){
    int n;
    int a;
    int mx=0;
    scanf("%d",&n);
    if(n>20){
        return 0;
    }
    int arr[n];
    for(int i=0;i<n;i++){

        scanf("%d",&arr[i]);
        if(arr[i]>15){
         return 0;
        }
    }

    for(int i=0;i<n;i++){
        if(arr[i]>mx){
            mx=arr[i];
        }
    }

    for (int j=0 ; j<=mx; j++
    ) {
        for(int l=0;l<n;l++){
            for(int k = 0; k < arr[l]*2; k++) {
                if(j==k && j<arr[l]){
                    printf("\\");
                }
                else if(j+k==arr[l]*2-1 && j<arr[l]){
                    printf("/");
                }
                else{
                    printf(" ");
                }
            }
        }
        printf("\n");
    }
return 0;
}