Submission

Status:

PPPPPPPPPPPPPPPPPPPP

Subtask/Task Score:

100/100

Score: 100

User: Multiply_3

Problemset: Femboy

Language: cpp

Time: 0.004 second

Submitted On: 2026-10-14 12:37:45

#include <iostream>
#include <vector>
using namespace std;
#define endl << endl
#define sp << " "

void printfunction(vector<int> s,vector<char> c,int n){
    for (int i = 0;i < s.size();i++){
        if (s[i] < 0) s[i] = -s[i];
        else s[i] = s[i]*n;
        cout << string(s[i],c[i%c.size()]);
    }
    cout endl;
}

int main(){
    int n;
    cin >> n;
    vector<char> c = {'#',' '};
    for (int i = 0;i < n;i++)
        printfunction({5,-1,/**/5,-1,/**/1,3,1,-1,/**/4,1,0,-1,/**/5,-1,/**/1,3,1},c,n);
    for (int i = 0;i < n;i++)
        printfunction({1,4,0,-1,/**/1,4,0,-1,/**/2,1,2,-1,/**/1,3,1,-1,/**/1,3,1,-1,/**/0,1,1,1,1,1},c,n);
    for (int i = 0;i < n;i++)
        printfunction({5,-1,/**/5,-1,/**/1,1,1,1,1,-1,/**/4,1,0,-1,/**/1,3,1,-1,/**/0,2,1,2},c,n);
        for (int i = 0;i < n;i++)
        printfunction({1,4,0,-1,/**/1,4,0,-1,/**/1,3,1,-1,/**/1,3,1,-1,/**/1,3,1,-1,/**/0,2,1,2},c,n);
        for (int i = 0;i < n;i++)
        printfunction({1,4,0,-1,/**/5,-1,/**/1,3,1,-1,/**/4,1,0,-1,/**/5,-1,/**/0,2,1,2},c,n);

}