Submission

Status:
[PPPPPPP][PPPPPPPPPPP][PPPPPPPPPPPPPPPPPPPPP]

Score: 100

User: Angonnyyy

Problemset: ป้ายไฟ

Language: c

Time: 0.182 second

Submitted On: 2024-10-05 10:21:33

#include <stdio.h>

int main() {
    int n,i,j,sp=2;
    scanf("%d",&n);
    int hor = n-3 , k = n-3;
    for(i=0;i<n;i++){
        if(i==0||i==n-1)printf("#");
        else printf(" ");
    }
    printf(" ");
    for(i=0;i<n;i++)printf("#");
    printf(" ");
    for(i=0;i<n;i++){
        if(i==0||i==n-1)printf("#");
        else printf(" ");
    }
    printf(" ");
    for(i=0;i<n;i++)printf("#");
    printf("\n");
    
    for(j=0;j<hor;j++){
        for(i=0;i<n;i++){
            if(i==0||i==n-1)printf("#");
            else printf(" ");
        }
        printf(" #");
        for(i=0;i<n;i++)printf(" ");
        printf("#");
        for(i=0;i<k;i++)printf(" ");
        k--;
        printf("#");
        for(i=0;i<sp;i++)printf(" ");
        sp++;
        for(i=0;i<n;i++){
            if(i==0||i==n-1)printf("#");
            else printf(" ");
        }
    printf("\n");    
    }
    for(i=0;i<n;i++){
        if(i==0||i==n-1)printf("#");
        else printf(" ");
    }
    printf(" ");
    for(i=0;i<n;i++)printf("#");
    printf(" ##");
    for(i=1;i<n;i++)printf(" ");
    for(i=0;i<n;i++)printf("#");
    printf("\n");
    
    for(j=0;j<hor;j++){
        for(i=0;i<n;i++){
            if(i==0||i==n-1)printf("#");
            else printf(" ");
        }
        printf(" #");
        for(i=0;i<n;i++)printf(" ");
        printf("#");
        k++;
        for(i=0;i<k;i++)printf(" ");
        printf("#");
        sp--;
        for(i=0;i<sp;i++)printf(" ");
        for(i=0;i<n;i++){
            if(i==0||i==n-1)printf("#");
            else printf(" ");
        }
    printf("\n");    
    }
    
    for(i=0;i<n;i++)printf("#");
    printf(" ");
    for(i=0;i<n;i++)printf("#");
    printf(" ");
    for(i=0;i<n;i++){
        if(i==0||i==n-1)printf("#");
        else printf(" ");
    }
    printf(" ");
    for(i=0;i<n;i++){
        if(i==0||i==n-1)printf("#");
        else printf(" ");
    }
    
    
    
}