Submission

Status:

----------

Subtask/Task Score:

0/100

Score: 0

User: Karatat007

Problemset: Sign Factory

Language: cpp

Time: 0.004 second

Submitted On: 2026-10-08 14:46:11

#include <bits/stdc++.h>
using namespace std;

int main(){
    ios_base::sync_with_stdio(false);
    cin.tie(nullptr);

    string s;
    cin >> s;
    int n = s.size();

    cout << "###";
    for(int i = 1;i <= n;++i){
        if(i%2 == 0) cout << "*#*";
        else cout << "^#^";
    }
    cout << "###||###";
    for(int i = 1;i <= n;++i){
        if(i%2 != n%2) cout << "*#*";
        else cout << "^#^";
    }
    cout << "###" << '\n' << "###";
    for(int i = 1;i <= n;++i){
        if(i%2 == 1) cout << "#*#";
        else cout << "#^#";
    }
    cout << "### || ###";
    for(int i = 1;i <= n;++i){
        if(i%2 != n%2) cout << "#^#";
        else cout << "#*#";
    }
    cout << "###" << '\n' << "###";
    for(int i = 1;i <= n;++i){
        cout << "---";
    }
    cout << "### || ###";
    for(int i = 1;i <= n;++i){
        cout << "---";
    }
    cout << "###" << '\n' << "### ";
    for(int i = 1;i <= n;++i){
        cout << " ";
    }
    cout << s;
    for(int i = 1;i <= n;++i){
        cout << " ";
    }
    cout << "### || ###";
    for(int i = 1;i <= n;++i){
        cout << " ";
    }
    cout << s;
    for(int i = 1;i <= n;++i){
        cout << " ";
    }
    cout << "###" << '\n' << "###";
    for(int i = 1;i <= n;++i){
        cout << "---";
    }
    cout << "### || ###";
    for(int i = 1;i <= n;++i){
        cout << "---";
    }
    cout << "###" << '\n' << "###";
    for(int i = 1;i <= n;++i){
        if(i%2 == 1) cout << "#*#";
        else cout << "#^#";
    }
    cout << "### || ###";
    for(int i = 1;i <= n;++i){
        if(i%2 != n%2) cout << "#^#";
        else cout << "#*#";
    }
    cout << "###" << '\n' << "###";
    for(int i = 1;i <= n;++i){
        if(i%2 == 0) cout << "*#*";
        else cout << "^#^";
    }
    cout << "###||###";
    for(int i = 1;i <= n;++i){
        if(i%2 != n%2) cout << "*#*";
        else cout << "^#^";
    }
    cout << "###" << '\n';
}