Submission

Status:

PPPPPPPPPP

Subtask/Task Score:

100/100

Score: 100

User: Boeing12345

Problemset: อโมกุส

Language: cpp

Time: 0.005 second

Submitted On: 2026-09-23 22:49:57

#include <iostream>
#include <vector>
using namespace std;
int main() {
    int N;
    cin >> N;
    if (N >= 1 && N <= 50){
        vector<string> a;
        if (N == 1){
        a.push_back(" ");
        a.push_back("###");
        a.push_back("\n");
        a.push_back("##");
        a.push_back("\n");
        a.push_back("####");
        a.push_back("\n");
        a.push_back(" ");
        a.push_back("#");
        a.push_back(" ");
        a.push_back("#");
        for(size_t i = 0; i < a.size(); i++){
            cout << a[i];
        }
     }
        if (N > 1){
        for(int i = 0; i < N; i++){
            for(int i = 0; i < N; i++){
            a.push_back(" ");

        }
        for(int o = 0; o < 3 * N; o++){
            a.push_back("#");
        }
        a.push_back("\n");
        }
        for(int i = 0; i < N; i++){
            for(int i = 0; i < 2 * N; i++){
            a.push_back("#");
        }
        a.push_back("\n");
        }
        for(int i = 0; i < N; i++){
            for(int i = 0; i < 4 * N ; i++){
            a.push_back("#");

            }
        a.push_back("\n");
        }
        for(int i = 0; i < N; i++){
            for(int i = 0; i < N; i++){
            a.push_back(" ");
            }
            for(int i = 0; i < N; i++){
            a.push_back("#");
            }
            for (int i = 0; i < N; i++){
            a.push_back(" ");
            }
            for(int i = 0; i < N; i++){
            a.push_back("#");
            }
            a.push_back("\n");
        }
        for(size_t i = 0; i < a.size(); i++){
        cout << a[i];
       }
    }
    
    }
}