Submission

Status:
[PPPPPPP][PPPPPPPPPPP][PPPPPPPPPPPPPPPPPPPPP]

Score: 100

User: tankunkid

Problemset: ป้ายไฟ

Language: cpp

Time: 0.190 second

Submitted On: 2024-10-04 21:23:18

#include <stdio.h>

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